MyBatis 3.5.10 已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。
主要变化
Bugfix
在 `test` 表达式中调用方法时出现意外的非法反射访问警告
自动映射 Records 时出现 IllegalAccessException (JEP-359
当 `PooledConnection#getConnection (` 被中断时,无法自动设置 'interrupted' 状态
功能增强
添加新选项 `argNameBasedConstructorAutoMapping`,启用后,构造函数参数名称用于在自动映射时查找列
在 `<constructor />` 中,`<idArg />` 支持被排列在 `<arg />` 后面
为 `JdbcTransactionFactory` 添加新属性 `skipSetAutoCommitOnClose`。跳过 `setAutoCommit (` 调用可以提升某些驱动程序的性能
发布公告还写道,自 3.5.9 以来,此版本没有任何已知的向后不兼容变化,完整变更内容查看 3.5.10 milestone 页面。
下载地址
https://github.com/mybatis/mybatis-3/releases/tag/mybatis-3.5.10