转载

MyBatis Dynamic SQL 1.1.0,生成动态 SQL 语句的框架

MyBatis Dynamic SQL 1.1.0 已发布,该版本包含一些特性改进和两个 Bug 修复。最重要的改进是支持可选条件,允许编写一个 WHERE 子句,根据条件的输入值而变化,这对编码检索非常有用。

具体更新细节可查阅更改列表

MyBatis Dynamic SQL 是生成动态 SQL 语句的框架,可把它看作是一个类型安全的 SQL 模板库,另外还支持 MyBatis3 和 Spring JDBC 模板。

该库将生成格式化为由 MyBatis 或 Spring 使用的完整 DELETE,INSERT,SELECT 和 UPDATE 语句。

最常见的用例是生成语句和一组匹配的参数,这些参数可以被 MyBatis 直接使用。该库还将生成与 Spring JDBC 模板兼容的语句和参数对象。

该库通过实现一个类似 SQL 的 DSL 来创建一个对象,该对象包含完整的 SQL 语句以及该语句所需的任何参数。SQL 语句对象可以被 MyBatis 直接用作映射器方法的参数。

Maven 使用

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

源码下载

原文  https://www.oschina.net/news/95514/mybatis-dynamic-sql-1-1-0-released
正文到此结束
Loading...