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

科技资讯 投稿 35400 0 评论

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

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

编程笔记 » Java 数据持久层框架,MyBatis 3.5.10 发布

赞同 (35) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽