MyBatis Dynamic SQL Release 1.4.0
jeffgbutler
released this
03 Mar 19:21
·
1098 commits
to master
since this release
This release includes the following enhancements:
- Add support for arbitrary grouping of conditions in a where clause, and "not" conditions. Any where clause should be possible with this change.
- Improvements to table alias calculation that will make sub queries in where clauses easier
- Removal of some deprecated code
- Major update to Kotlin DSL:
- The where clause DSL is rewritten and more closely matches native SQL
- Kotlin where clauses also support arbitrary grouping and "not" conditions
- All insert statements now have native Kotlin builders
- Many other small improvements using Kotlin DSL building functions
With this release, the Kotlin DSL is very close to native SQL. It is awesome - give it a try!
All artifacts are available in Maven central under these coordinates:
<dependency>
<groupId>org.mybatis.dynamic-sql</groupId>
<artifactId>mybatis-dynamic-sql</artifactId>
<version>1.4.0</version>
</dependency>