Releases: liuxx-u/bird-java
Releases · liuxx-u/bird-java
2.0.4-RELEASE
- 【功能】一个注解支持表格增删查改、Mysql解析支持
- 【功能】添加可配置拦截URL的拦截器基类
- 【功能】Eventbus支持本地事件(观察者模式)
- 【优化】String主键生成器优化,长度缩短两位
- 【优化】分布式锁支持定义全局表达式解析器
- 【优化】SsoClient获取服务端票据时,支持不刷新过期时间
- 【优化】Trace拦截器支持获取响应的返回值
2.0.3-RELEASE
- 【功能】分布式锁支持
- 【功能】Eventbus支持RocketMQ
- 【优化】Eventbus适配Kafka、RabbitMQ时,不改变Spring原有配置模式
- 【优化】文件上传支持自动化配置
- 【优化】优化基类DO、BO的ToString方法
- 【废弃】移除多数据源实现,直接使用mybatis-plus提供的方案
- 【BUG】修复每张表都会对主键id进行变更记录的BUG
2.0.2-RELEASE
- 【功能】支持Trace功能
- 【功能】添加阻止全表更新、删除插件
- 【优化】mybatis-plus升级至3.4.0
- 【优化】修改String类型主键生成器:时间戳+机器标识+进程标识+计数器(36进制)
- 【优化】审计字段自动填充自动化配置
- 【BUG】修复insert(IEntityBO dto)未返回主键的BUG
- 【废弃】移除
OkHttpHelper与PoiExcelHelper
2.0.1-RELEASE
- 【功能】全局结果JSON包装支持;
- 【功能】全局异常处理支持;
- 【功能】幂等性功能支持;
- 【功能】ip白名单功能支持;
- 【功能】接口版本号注解支持;
- 【优化】优化String类型主键生成规则,缩短主键位数;
- 【优化】调整sso服务端默认过期时间为120分钟,客户端为20分钟;
- 【优化】优化sso客户端有效期不足一半时自动从服务端刷新;
2.0.0.RELEASE
- 【功能】Long类型主键、String类型主键支持;
- 【功能】自研轻量级SSO组件,设计优雅,可扩展;
- 【功能】多数据源支持;
- 【功能】状态机模块;
- 【优化】Mybatis-plus升级至3.3.2;
- 【优化】Spring Framework升级至5.2.6.RELEASE;
- 【优化】Spring Boot升级至2.3.0.RELEASE;
- 【优化】完善错误码处理机制,增加断言工具类;
- 【优化】移除不再使用的模块;
1.0.2.RELEASE
【功能】添加签名验证拦截器;
【功能】添加操作日志记录功能,支持SQL记录;
【优化】重构通用查询的SQL处理;
【优化】修复手机端base64上传,文件名过长的问题;
【优化】重构Eventbus,不再依赖Core项目;
【调整】使用@options获取新增后的主键;
【调整】eventbus-kafka使用FastJson进行序列化;
1.0.1.RELEASE
【功能】网关同时支持Dubbo与Spring Cloud转发;
【功能】新增Dubbo网关Zookeeper注册中心;
【功能】新增Dubbo网关Redis注册中心;
【功能】新增IpFirstLoadBalance,方便测试;
【优化】优化通用查询对于IN操作符的处理;
【优化】Eventbus组件内部进行自动化配置;
【优化】优化自动化配置的提示;
【优化】数据在新增时也更新modifiedTime;
【优化】SSO刷新票据时不进行userId一致性验证;
【优化】SSO票据中默认存储token数据;
【BUG】修复通用查询中的结束于操作符不生效的BUG;
【BUG】修复SSO服务端组件替换失败的BUG;