MyBatis 的前身就是 iBatis ,是一个数据持久层(ORM)框架。
iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的 JPetStore实例。
在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=mybatis-3.1.1
MyBatis 的前身就是 iBatis ,是一个数据持久层(ORM)框架。
iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的 JPetStore实例。
在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=mybatis-3.1.1
MyBatis 3.5.11 现已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。具体更新内容包括: Bugfix OGNL 在调用继承方法时可能会抛出 IllegalArgumentException。#2609 returnInstanceForEmptyRow未应用于构造函数的自动映射。#2665 此外还有一些文档更新和代码改进功能,完整变更内容可查看 3.5.11 milestone 页面。发布公告还写道,自 3.5.10 以...
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 功能增强 添加新选项 `argNameBa...
MyBatis 3.5.9 已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。 主要更新内容: 将nullable添加至<collection />。如果启用此配置项,当 collection 为null时,它会跳过迭代,而不是抛出异常。如需在全局范围内启用此功能,则要在配置中设置 nullableOnForEach=true #1883 此外,新版本还将 Log4J 依赖项的版本更新为 2.17.0。 请注意,MyBat...
MyBatis 3.5.8 已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。 主要更新内容: 将空字符串映射到 java.lang.Character 时避免 `NullPointerException` #2368 修复初始化静态对象时的一个错误参数,这解决了与 quarkus-mybatis 的兼容性问题 #2284 改进性能 #2297 #2335 #2340 大量文档更新 发布公告还写道,自 3.5.7 以来,此版本没有任何已...
MyBatis 3.5.7 已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。 主要更新内容: 优化 JDK 8 下的性能 #2223 修复并发访问缓存时可能出现错误的问题 #2179 将已被弃用的 Mockito.verifyZeroInteractions 替换为 verifyNoInteractions #2077 此外还有代码和文档方面的改进,详情点此查看。 下载地址: https://github.com/mybatis/mybatis-3/r...
MyBatis 3.5.4 发布了。MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。 此版本更新内容包括: Enhancements: 现在可以省略不必要的 `@Results` 与 `@ConstructorArgs` 注解 Bugs: 设置自动生成的键时,避免调用 hashCode() 方法。 使用嵌套选择时可能出现 ResultMapException。 TypeParameterResolver 中可能错误的 TypeVariable 解析。 TypeHandle...
MyBatis 3.5.0 需要Java 8 及以后版本. 增强: Avoid 'Illegal reflective access' warning on JDK 9+. #1156 Added Automatic-Module-Name : org.mybatis #1199 Support java.util.Optional as return type of mapper method. #799 Avoid unnecessary wasNull() calls from the built-in type handlers. #1244 It is now possible to specify columnPrefix in constructor arguments. #968 Improved reliability when searchin...
MyBatis 3.4.6 发布了。主要更新内容如下: 提升 将自定义ResultHandler应用于CURSOR类型OUT参数。 #493 在包含的SQL片段的属性值中替换变量。 #1069 BatchExecutor现在在执行后立即关闭每个语句。 #1110 现在可以使用静态方法作为SQL提供程序。 #1131 SQL 提供者方法现在可以返回CharSequence而不是String。#1134 解析XML映射器失败时,将资源路径添加到异常消息。 #1172 Bug 修复: Registering type handler against HashMap ...
MyBatis-Guice 3.10 发布了。 主要更新内容: 修复支持 Druid DataSource 中的只读 在 SharedPoolDataSourceProvider 中使 ConnectionPoolDataSource 可选 修复设置驱动程序属性时忽略用户名和密码的问题 完整更新内容请参阅 Issue。 下载地址: mybatis-guice-3.10.jar Source code (zip) Source code (tar.gz)...
MyBatis Ignite 1.0.6 发布了,MyBatis Ignite 是 MyBatis 的缓存插件。 本版本主要是将 Apache Ignite 更新至 2.1.0 和 MyBatis 更新至 3.4.5. 完整内容请查看发布说明和发行首页 下载地址: Source code (zip) Source code (tar.gz)
MyBatis 3.4.5 已发布,自 3.4.4 以来,没有任何向后不兼容的变化。主要变更如下: 增强: 可自定义默认的枚举类型处理程序 #971 使 Mapper 方法及其接口类型可访问 SqlProvider #1055 允许在 SqlProvider 中使用配置属性 #1061 将 JSR-310(Java 日期和时间 API)的类型处理程序合并到 mybatis 核心中 #974 Bug 修复: The type handler registered for a common interface of enums was not applied correctly. #976 Lazy loa...
MyBatis 3.4.4 发布了。MyBatis Ignite 是 MyBatis 的缓存插件。 该版本跟几乎和3.4.3完全一样,但在3.4.3 JAR中的Meven Central的中有一个错误,3.4.4主要是用来解决这个问题。 完整更新内容请查看更新日志。 下载地址: mybatis-3.4.4.zip Source code (zip) Source code (tar.gz)
MyBatis 3.4.2 发布了,MyBatis SQL 映射框架。 提交记录: [maven-release-plugin] prepare for next development iteration 下载地址: Source code (zip) Source code (tar.gz)
MyBatis Ignite 1.0.3 发布了,MyBatis Ignite 是 MyBatis 的缓存插件。 本版本主要是将 Apache Ignite 更新至 1.8.0。 发布说明请查看: http://blog.mybatis.org/2016/12/mybatis-ignite-103-released.html
MyBatis-Guice 3.8 发布了,本次更新提供了一些新特性: 允许完全自定义配置 为 Druid datasource 增加支持 其他一些小的改进 点击这里查看详细更新内容: https://github.com/mybatis/guice/issues?milestone=3&state=closed 下载: mybatis-guice-3.8.jar Source code (zip) Source code (tar.gz)...
评论