Releases: dromara/easy-query
Releases · dromara/easy-query
0.9.8
优化
- 添加事务注册监听器
- 优化生成sql别名问题,用户无需考虑 alias表达式内唯一
- orderby groupby支持api返回多参数queryable
- 优化聚合模型已出不必要的参数,优化多线程超时模型
0.9.7
升级
- ⬆️升级优化分片下可能会有长时间block的deadlock问题
0.9.4
修复
- 修复springboot依赖注入路由规则失效的bug
0.9.2
调整异常
- 🔃调整EasyQueryNotFoundException调整为EasyQueryFirstOrNotNullException
0.9.1
调整
- 🔃调整将原先聚合函数设置别名api改成xxxAs
- 🔃调整检查spring事务是否已经开启兼容防止嵌套事务,检查spring事务在链接完成后关闭检测是否重复开启事务
- 🔃调整框架默认maxShardingRouteCount:128,springboot下executorQueueSize:1024
- 🔃调整新增whereByIds接口,对elete添加 Interceptable
- 🔃调整EasyQuerySQLException调整为EasyQuerySQLCommandException EasyQuerySqlExecuteException调整为EasyQuerySQLException close资源释放接口调整为throws SQLException减少EasyQueryException的异常包裹次数
- 🔃调整优化toValue逻辑,是否为null都应该进入转换器
- 🔃调整枚举命名空间LogicDeleteStrategyEnum
0.9.0
调整接口
- 🔃调整
columnCount
、columnSum
、columnMax
、columnMin
、columnAvg
、columnLen
在使用别名时api改为columnCountAs
、columnSumAs
、columnMaxAs
、columnMinAs
、columnAvgAs
、columnLenAs
- 🔃调整
allowDeleteCommand
接口修改为allowDeleteStatement
0.8.10
添加
- 添加修改select where order group下column列的方法函数,可以由外部实现
0.7.5
支持
- 支持select *,(select count(1) from a where a.id=b.id) from b where xxx,并且支持该sql的分片查询