MyBatis 3.5.9 发布,Java 数据持久层框架
MyBatis 3.5.9 已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。 主要更新内容: 将nullable添加至<collection />。如果启用此配置项,当collection 为null时,它会跳过迭代,而不是抛出异常。如需在全局范围内启用此功能,则要在配置中设置nullableOnForEach=true #1883 此外,新版本还将 Log4J 依赖项的版本更新为 2.17.0。 请注意,MyBatis 的 pom.xml 中 Log4J 依赖的范围是“可选的”,这意味着: 可以在没有 Log4J 的情况下使用 MyBatis 将 MyBatis 添加到项目的依赖项中不会隐式引入 Log4J 更新 MyBatis 版本不会使您的项目更安全,因为它不会影响您项目中的 Log4J 版本 无论使用的是哪个 MyBatis 版本,都可以/必须独立更新 Log4J 版本 发布公告还写道,自 3.5.8 以来,此版本没有任何已知的向后不兼容变...