Skip to content

Releases Notes

He, Jiehui edited this page Apr 2, 2018 · 8 revisions

Java客户端1.15.0

日期:2018-03-30

Java客户端1.13.1

日期:2017-11-16

  • 扩展DalLoger接口。添加了支持dao请求,内部任务,内部操作,statement执行等级别的日志通知回调
  • 在数据库链接由于网络故障断开的情况下,指示数据源回收该链接,避免后即请求发往已失效的链接
  • 支持allowPartial hints
  • 修正DAL内部执行并发任务的线程池无法配置的bug
  • 修正query size显示不正确的bug
  • LogEntry增加获取影响行数的接口:getAffectedRows 和 getAffectedRowsArray
  • 基于取模计算的分片策略,支持column与columns等价,tableColumn和tableColumns等价
  • Dal.xml里面的数据库类型判断支持忽略大小写
  • 修复AbstractSqlBuilder没有dbCategory缺省值的issue
  • 避免了在多线程环境下,由于用户误用导致的获取结果不正确的问题。

Java客户端1.7.0

日期:2017-4-21

  • UpdatableEntity, 支持对字段更新标记的操作。更新时,只有被标记为修改过的字段才会被包括进更新语句
  • DalQueryDao支持复杂entity映射。不仅仅是简单的包装类型,也支持生成的entity类型
  • batchInsert优化。如果某个字段在所有的pojo里面都是null,则插入语句不包括该字段。这样允许将对应的空字段设置为数据库缺省值,而不是强制为null
  • SelectSqlBuilder支持多个order by语句
  • 更新MS SqlServer driver版本到mssql-jdbc 6.1.0.jre7
  • 修正多主键查询时主键顺序错乱
  • 修正HA逻辑。将retry和failoevr对应的error code都做failover处理。以与c#HA保持一致
  • 完善DalObjectRowMapper。支持Short,Byte,Integer,Long,Float,Double和Timstamp的准确数据类型映射
  • 支持Oracle。已经测试过所有的DalTableDao和DalQueryDao API。Code Gen将在未来支持对数据库的识别,字段类型的映射,实体类和配置的生成

Java客户端1.6.2

日期:2017-1-17

Java客户端1.6.1

日期:2016-12-22