IOC 框架 loveqq,新增 mybatisflex 启动器/@This 注解,再也不用担心方法自调用失效


本次更新:

  • 优化: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 打包示例

相關推薦

2024-07-26

ng 的外在功能表现,使用自己的想法去实现功能,所以该框架,即不是模仿 spring,也不是 spring 的二开。而是一个全新的,但又高度符合 spring 开发者使用习惯的完整的 ioc/aop 框架 和 spring 的区别         和 spring

2024-06-18

loveqq-framework 轻量级 ioc/aop 框架,比 spring 更强大的条件注解推断,打包后支持 jar index 启动。 本次更新: 正式更名为:loveqq-famework 新增:loveqq-boot-starter-mybatis 新增:loveqq-boot-starter-pagehelper 新增:loveqq-boot-starter-shiro

2024-07-12

程式模板生成。但是又不想引入mybatis这种相对重量级的框架,而直接使用jdbc又比较繁琐,所以又编写了简单的可以基于注解执行SQL的简易版 mybatis,这便是 mybatis-demo。     后来,闲来无事,又想实现

2024-05-09

​ kfyty-framework 轻量级 ioc/aop 框架,比 spring 更强大的条件注解推断,打包后支持 jar index 启动,启动速度更快 注解式 ioc/aop、自动装配、异步事件、动态代理、注解式 mvc(支持 Restful)、嵌入式 tomcat、 注解式 jdbc 框架、

2024-03-19

对多,多对多; 11:支持自定义 sql 模板,再也不用担心框架支持不足; 12:内置代码生成器,通过配置,可定制自身规范; 13:全新的框架,全新的设计理念,新的就是好!   mybatis-mp 包含丰富的 api: 1:基于注解,映

2024-07-12

对多,多对多; 11:支持自定义 sql 模板,再也不用担心框架支持不足; 12:内置代码生成器,通过配置,可定制自身规范; 13:全新的框架,全新的设计理念,新的就是好!

2024-06-29

对多,多对多; 11:支持自定义 sql 模板,再也不用担心框架支持不足; 12:内置代码生成器,通过配置,可定制自身规范; 13:全新的框架,全新的设计理念,新的就是好!

2023-05-16

e 7.0.0 现已发布。Guice 是 Google 开发的轻量级依赖注入框架,目标是使开发和调试更容易,更快速。具体更新内容包括: 自 Guice 5.1.0 以来的变化 JEE Jakarta Transition Guice 7.0 仅支持jakarta.inject、jakarta.servlet和 jakarta.persis

2024-03-16

对多,多对多; 11:支持自定义 sql 模板,再也不用担心框架支持不足; 12:内置代码生成器,通过配置,可定制自身规范; 13:全新的框架,全新的设计理念,新的就是好!

2024-06-17

对多,多对多; 11:支持自定义 sql 模板,再也不用担心框架支持不足; 12:内置代码生成器,通过配置,可定制自身规范; 13:全新的框架,全新的设计理念,新的就是好!

2024-07-10

ync 针对虚拟线程配置 与其他注意事项注释 update 优化 框架整体sql提高查询性能 update 优化 将p6spy配置文件统一放置到 common-mybatis 插件包内 update 优化 使用翻译注解简化用户查询 调整用户查询逻辑 新增功能 add 新

2024-03-12

对多,多对多; 11:支持自定义 sql 模板,再也不用担心框架支持不足; 12:内置代码生成器,通过配置,可定制自身规范; 13:全新的框架,全新的设计理念,新的就是好!

2024-05-25

对多,多对多; 11:支持自定义 sql 模板,再也不用担心框架支持不足; 12:内置代码生成器,通过配置,可定制自身规范; 13:全新的框架,全新的设计理念,新的就是好!

2024-09-21

持所有场景下的参数校验。 扩展自 javax.validation 包,只新增不修改,无缝集成到项目中。 基于 SpEL(Spring Expression Language) 表达式,支持复杂的校验逻辑。 支持调用 Spring Bean,可在表达式中使用注入过的 Spring Bean。 校验