v1.7.9
版本发布时间: 2024-02-04 13:38:12
mybatis-flex/mybatis-flex最新发布版本:v1.8.9(2024-05-10 09:31:57)
- 新增:ActiveRecord 模式新增 withRelations(columns) 的查询方法,感谢 @唐振超
- 新增:在不配置 genPath 时对增量编译的支持,感谢 @CloudPlayer
- 新增:通过 FlexConfiguration 预注册的自定义 typeHandler 的功能,感谢 @tanglh
- 优化:重构代码生成器生成 BaseEntity 的代码
- 修复:QueryConditionBuilder 的 ge 方法修改为 eq 的问题,感谢 @witt
- 修复:Db.insertBatchWithFirstRowColumns 当 row key 的顺序没保持一致时,出错的问题
- 修复:Db.insertBatchWithFirstRowColumns 不能自动填充主键字段的问题
- 修复:paginateWithRelationsAs 不及时清空 threadLocal 的 relation 配置的问题 #I90S5G:[Bug]: paginateWithRelationsAs使用关联查询时,在查询总数为0的情况下直接返回了,未清空RelationManage里的数据,当Tomcat使用线程池时复用连接时会复用上一个线程的threadLocal值
- 修复:在某些极端情况下 AbstractRelation 出现 NPE 的问题 #I90XTY:[Bug]: @RelationOneToMany启动时查询调用出现NullPointerException
- 修复:在和 Apache CXF 整合时,出错的问题 #I90XE5:[Bug]: 与apache的cxf同时整合到项目,产生错误
- 文档:优化 faq 的相关文档,感谢 @王帅