携程 DAL 框架 Ctrip Dal 的 Java 客户端 1.15.0 发布

赫杰辉
 赫杰辉
发布于 2018年04月02日
收藏 13

携程 DAL 框架 Ctrip Dal 的 Java 客户端 1.15.0 发布了,该版本主要改进包括:

  • 支持基于注解形式的事务声明,并简化了构建和使用方法

  • 支持灵活的自定义sql builder

  • 优化StatementParameters API,支持按名字或下标批量指定参数是否敏感

  • 支持将生成的主键写回原来的实体对象

  • 添加AbstractColumnShardStrategy以方便用户在复用大部分模板的情况下自定义分片算法

  • SelectSqlBuilder支持selectAllColumns()。调用后会将表里所有的字段名字列为查询字段

  • 重构DalColumnMapRowMapper以支持多线程情景下的使用

  • 重构sql执行时间相关的监控逻辑,移除DalWatcher

  • 支持构建sql中多种匹配模式的like操作参数配置

  • ShardColModShardStrategy支持大小写不敏感。包括表名和列名的配置

  • 对Dal.config/xml里面的关键属性做校验以尽早发现人为导致的拼写错误

  • 通过加大缺省buffer大小优化Base64编码效率

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:携程 DAL 框架 Ctrip Dal 的 Java 客户端 1.15.0 发布
加载中

最新评论(3

山野痞夫
山野痞夫
模版只是为了简化重复劳动
无著方知尘亦珍
无著方知尘亦珍
不喜欢有模板代码生成的东西
产吅经理
产吅经理
携程的架构总是那么实在实用。
返回顶部
顶部