x.y.z
- x:大版本:特大重构变更,不兼容低的大版本
- y:中版本:新增新特性,兼容相同大版本
- z:小版本:功能以及问题修复
- 新增:新增websocket的连接
- 新增:websocket对各种更高级复杂功能的支持
- 优化:删除对restful的v2版本的支持,因为restful的v2版本和v3版本不兼容,这边使用的驱动版本都是v3版本,所以就没有必要支持v2版本了
- 优化:重构连接处理的支持;早先只支持一个连接,现在支持多个连接,采用门面模式,进行了代码重构
- 优化:orm_map这个工具包沉淀到cbb_base中的maps包
- 新增:支持restful的v2版本的连接
- 升级:cbb-base版本
- 新增:创建数据时候自动建表功能
- 修改:将自定义的日志功能修改为使用base的logger功能
- 优化:优化日志打印
- 新增:增加orm_map包中的key风格转化功能
- 新增:sql.rows的数据向ormMap的转换
- 修改:将TdOrm改名为TdClient,源名字不好记
- 优化:优化异常情况下的一些打印
- 修改:修改seatak-boot为base-boot框架
- 增加hook执行回调机制
- 修复删除时候的时间字段异常问题
- 连接数据库:
- 支持高级连接
- 执行功能
- 新增:支持实体、OrmMap;批量新增(OrmMap和实体)
- 删除
- 查询功能
- 搜索条件拼接
- 查询结果转换
- 一行:one
- 多行:list,listOfDistinct
- 一列:value
- 多列:values,valuesOfDistinct
- 批量:batchInsert
- 个数:count
- OrmMap功能
- from:entity:支持json标签、支持column标签、支持原始名
- from:json
- from:map
- to:entity
- to:map