MyBatis Dynamic SQL1.2.1 发布,生成动态 SQL 的框架

微信扫一扫,分享到朋友圈

MyBatis Dynamic SQL1.2.1 发布,生成动态 SQL 的框架

MyBatis dynamic SQL 1.2.1 已发布,此工具库是生成动态 SQL 语句的通用框架,可把它看作是一个类型安全的 SQL 模板库,它还支持 MyBatis3 和 Spring JDBC 模板。

MyBatis dynamic SQL 可生成格式完整的 DELETE、INSERT、SELECT 和 UPDATE 语句供 MyBatis 或 Spring 使用。最常见的用例是生成可由 MyBatis 直接使用的语句和一组匹配的参数。该工具库还可生成与 Spring JDBC 模板兼容的语句和参数对象。

1.2.1 版本包含以下错误修复:

  • 修复了在异常情况下 “in” 状态可能无法正确渲染的错误

以及以下增强功能:

  • MyBatis 添加了实用程序映射器,用于常见的 CRUD 操作。这些映射器可以直接与 MyBatis 一起使用,也可以扩展和进一步完善。MyBatis Generator 可能会更新为使用这些常见的映射器。
  • 新增了一个添加回调的功能,该渲染将在渲染时 “in” 条件为空时执行。空的 “in” 条件将从呈现的 where 子句中删除。还删除了最后发行版中添加的选项,以强制库呈现无效的“in”状态。
  • 重构聚合以使用新的基本函数类。集合和函数之间没有真正的区别,这使得将来的版本中能够向 select 语句添加 HAVING 支持

完整更新列表

Maven

<dependency>
<groupId>org.mybatis.dynamic-sql</groupId>
<artifactId>mybatis-dynamic-sql</artifactId>
<version>1.2.1</version>
</dependency>

微信扫一扫,分享到朋友圈

MyBatis Dynamic SQL1.2.1 发布,生成动态 SQL 的框架

新希望:制药公司Regeneron公布新冠单克隆药物试验结果

上一篇

Go 指针相关

下一篇

你也可能喜欢

MyBatis Dynamic SQL1.2.1 发布,生成动态 SQL 的框架

长按储存图像,分享给朋友