Releases: landawn/AbacusUtil
Releases · landawn/AbacusUtil
1.8.0
Move `...util.Traverser` to `...guava.Traverser`.
Support `Apache DBCP2`.
Add `OffHeapCache`.
Move Nosql XXXExecutor
`HBaseExecutor/MongoCollectionExecutor/CouchbaseExecutor` to
`abacus-da`: https://github.com/landawn/abacus-da.
Improvements and bug fix.
1.7.12
Refactoring: change `Mapper.update(id, props)` to
`Mapper.update(props, id)`.
Improvements and bug fix.
1.7.11
Remove `SQLExecutor.prepareQuery`.
Add `CrudDao.queryForSingleXXX/stream`.
Improvements and bug fix.
1.7.10
* Refactoring `JdbcUtil.Mapper.delete/batchDelete(...)` and add
`JdbcUtil.Mapper.deleteById/batchDeleteByIds(...)`
* Change implementation in `SQLBuilder/CQLBuilder`. Input table name
won't formatted anymore.
* Improve Java Docs
* Improvements and bug fix.
1.7.9
Add JdbcUtil.NamedQuery.
Add CrudDao.findFirst/query.
Improve Java Docs
Improvements and bug fix.
1.7.8
Fix issue #21
Rename SQLExecutor.Mapper.add/batchAdd/addOrUpdate to Mapper.insert/batchInsert/upsert.
Remove parameterized type E extends Exception from JdbcUtil.RowMapper/BiRowMapper/RowFilter/BiRowFilter/ParametersSetter/.../ResultExtractor/BiResultExtractor.
Add Fn.parseByte/parseShort/parseInt/ParseLong/parseFloat/ParseDouble.
Add JdbcUtil.Dao/.CrudDao for Java 8 or above.
Improvements and bug fix.
1.7.7
Improvements and bug fix.
1.7.6
Support `JsonXmlField`.
Support setting parameters by `Map/Entity` for named query in
`JdbcUtil.Dao`.
Improvements and bug fix.
1.7.5
Change quotation char for column alias from ' to " in `SQLBuilder`.
Improvements and bug fix.
1.7.4
1.7.5
Change quotation char for column alias from ' to " in `SQLBuilder`.
Improvements and bug fix.