MyBatis 3.5.10 发布,Java 数据持久层框架

MyBatis 3.5.10 已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。

主要变化

Bugfix

  • 在 `test` 表达式中调用方法时出现意外的非法反射访问警告 #2392
  • 自动映射 Records 时出现 IllegalAccessException (JEP-359) #2195
  • 当 `PooledConnection#getConnection()` 被中断时,无法自动设置 'interrupted' 状态 #2503

功能增强

  • 添加新选项 `argNameBasedConstructorAutoMapping`,启用后,构造函数参数名称用于在自动映射时查找列 #2192
  • 在 `<constructor />`中,`<idArg />` 支持被排列在 `<arg />` 后面 #2541
  • 为 `JdbcTransactionFactory` 添加新属性 `skipSetAutoCommitOnClose`。跳过 `setAutoCommit()` 调用可以提升某些驱动程序的性能 #2426

发布公告还写道,自 3.5.9 以来,此版本没有任何已知的向后不兼容变化,完整变更内容查看 3.5.10 milestone 页面

下载地址

https://github.com/mybatis/mybatis-3/releases/tag/mybatis-3.5.10
https://mvnrepository.com/artifact/org.mybatis/mybatis/3.5.10

猜你喜欢

转载自www.oschina.net/news/197521/mybatis-3-5-10-released