本次更新:
- 优化:loveqq-boot,事件监听器支持条件表达式
- 优化:loveqq-core,去除 cglib 代理,使用基于 javassist 的类代理
- 新增:loveqq-mvc,支持自动暴露公开方法为 post api,进一步减少重复代码
- 新增:loveqq-boot-starter-test,新增单元测试模块,测试类添加 @LoveqqTest 即可
- 优化:loveqq-boot-starter-discovery-nacos,支持配置多个注册中心
- 修复:loveqq-javafx,修复 javafx 生命周期错误,数据绑定器绑定失败,根窗口 close 不可用
- 优化:loveqq-mvc,优化 lambda 路由注册,支持直接 new WebServer 作为单独服务器启动
- 修复:loveqq-core,反射工具查询不到桥接方法
- 新增:loveqq-mvc-netty,新增 SseEmitter/ResponseBodyEmitter 返回值支持
- 优化:loveqq-boot,新增 LocaleResolver
- 优化:loveqq-boot,@ConditionalOnProperty 条件注解添加 matchIfNonEmpty 属性,当配置中存在指定的前缀配置时匹配
- 新增:loveqq-core,新增 @This 注解,针对任意组件,添加该注解后,可支持 this 自调用的代理生效
- 新增:mybatis-flex-loveqq-starter,新增 mybatis-flex 启动器,可到 mybatis-flex 仓库查看
- 优化:新增 docker 打包示例