Skip to content

🏖️ v2.7.0 新增 ActiveRecord 模式和多种结果转换策略

Compare
Choose a tag to compare
@blinkfox blinkfox released this 01 Apr 02:19
· 20 commits to master since this release
  • 新增了 ActiveRecord 模式,简单场景的“增删改查”或动态查询更加方便、优雅;
  • 新增了多种可自定义的查询结果列转换为对象实体的转换策略,包括"基于 as 别名转换"(默认)、"下换线转驼峰"、"去除前缀的下划线转驼峰"和"基于 Column 注解转换"等;
  • 新增了 @QueryFenix 注解中的 resultType 的结果实体类型属性,跟 XML 中的 resultType 同义,后续推荐使用注解标注结果类型,重构代码时,能更好的利用上的 Java 的静态编译检查。
  • 新增了 NanoId 的主键生成策略和 Java API 调用方式;
  • 新增和改进了部分文档中的内容,添加了 IDEA 插件地址和其他贡献者的列表;