Skip to content

release 1.7.0

Choose a tag to compare

@pugwoo pugwoo released this 24 Nov 02:32
· 133 commits to master since this release
ee6e470
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>nimble-orm</artifactId>
    <version>1.7.0</version>
</dependency>
  • [refactor]【升级须知】IDBHelperDataService名称变更为DBHelperDataService; IDBHelperSlowSqlCallback变更为DBHelperSlowSqlCallback
    DBHelperSlowSqlCallback的callback参数增加int batchSize参数,可以获得批量操作的数据量
  • [add] 增加DBHelperSqlCallback,可以获得执行的所有sql
  • [add] 增加@WhereColumn注解,调用WhereSQL.buildFromAnnotation可以生成WhereSQL
  • [add] DBHelper对于所有接受String postSql, Object... param参数的方法,都增加支持WhereSQL传参
  • [add] 支持创建DBHelper对象时,由用户指定数据库类型,这样可以节省启动时连接数据库的时间
  • [deprecated] 标识废弃isExistAtLeast和getAllKey方法
  • [enhance] lazy确定数据库类型默认值由false改为true,不会因为数据库原因导致应用起不来
  • [add] WhereSQL和WhereSQLForNamedParam增加page()方法