Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
mybatis-dynamic-sql-1.4.0.jar | 2022-03-03 | 593.9 kB | |
MyBatis Dynamic SQL Release 1.4.0 source code.tar.gz | 2022-03-03 | 283.4 kB | |
MyBatis Dynamic SQL Release 1.4.0 source code.zip | 2022-03-03 | 747.0 kB | |
README.md | 2022-03-03 | 1.0 kB | |
Totals: 4 Items | 1.6 MB | 0 |
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:
:::xml
<dependency>
<groupId>org.mybatis.dynamic-sql</groupId>
<artifactId>mybatis-dynamic-sql</artifactId>
<version>1.4.0</version>
</dependency>