轻量级 ioc/aop 框架 loveqq 1.0 发布,完全替换掉若依底层 spring 及其 starter


loveqq-framework 轻量级 ioc/aop 框架,比 spring 更强大的条件注解推断,打包后支持 jar index 启动。

本次更新:

  • 正式更名为:loveqq-famework
  • 新增:loveqq-boot-starter-mybatis
  • 新增:loveqq-boot-starter-pagehelper
  • 新增:loveqq-boot-starter-shiro
  • 新增:loveqq-boot-starter-thymeleaf
  • 新增:RuoYi-for-loveqq 项目,将若依项目底层 spring 及其所有 starter 全部移除,并替换为 loveqq 框架,基本只需要修改包名即可完美运行!

目前该框架还已经集成了下述框架:

  • loveqq-aop:aspect-j 集成
  • loveqq-javafx:一个实现了 javafx 模型与数据双向绑定的 mvvm 框架
  • loveqq-data-jdbc:一个半 orm 框架,支持集成任意第三方模板引擎编写 SQL
  • loveqq-boot-starter-spring-tx:集成 spring 事务管理器
  • loveqq-mvc/loveqq-boot-starter-tomcat:mvc 模块/嵌入式 tomcat 服务器
  • loveqq-boot-starter-datasource:数据源自动配置
  • loveqq-boot-starter-validator:jsr 校验器自动配置
  • loveqq-boot-starter-uid-generator:集成百度 uid 生成器
  • loveqq-boot-starter-quartz:集成 quartz
  • loveqq-boot-starter-xxl-job:集成 xxl-job
  • loveqq-boot-starter-redisson:集成 redisson
  • loveqq-boot-starter-shiro:集成 shiro
  • loveqq-boot-starter-thymeleaf:集成 thymeleaf
  • loveqq-boot-starter-pagehelper:集成 pagehelper
  • loveqq-boot-starter-config-nacos:集成 nacos 配置中心,支持自动刷新配置
  • loveqq-boot-starter-discovery-nacos:集成 nacos 服务发现中心
  • loveqq-boot-starter-feign:集成 feign,可远程调用,可使用服务发现

相關推薦

2024-07-26

cache-redis,整合 redisson 响应式缓存支持 优化:loveqq-boot-starter-netty,优化过滤器、拦截器均为响应式接口 响应式缓存示例: 下面的示例展示了缓存注解用法,并且实现了响应式/命令式一致的操作体验 @RestController public class

2025-06-11

全量刷新上下文代码示例: package com.kfyty.demo; import com.kfyty.loveqq.framework.boot.K; import com.kfyty.loveqq.framework.boot.context.ContextRefresher; import com.kfyty.loveqq.framework.core.autoconfig.annotation.Autowired; import com.kfyty.loveqq.framework.core.autoconfig.annotat

2025-06-19

介绍 @Async:支持自动将普通方法转为异步调用 但是该功能有一个小问题,就是某些业务又需要同步调用时难以实现,特别是返回值为 void 时,这时候只能修改代码兼容两种逻辑 @Async.Await:该注解支持将异步调用自动转为同步

2024-05-09

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

2024-07-12

本次更新: 新增: loveqq-boot-starter-mail,整合 java mail 新增:loveqq-boot-starter-logback,整合 logback 新增:loveqq-cache,支持注解式缓存配置,默认提供 ConcurrentHashMap 实现 新增:loveqq-cache-redis,整合 redisson 缓存支持 新增

2025-06-12

热加载starter启动器代码示例: package com.kfyty.demo; import com.kfyty.loveqq.framework.boot.K; import com.kfyty.loveqq.framework.boot.context.ContextRefresher; import com.kfyty.loveqq.framework.core.autoconfig.annotation.Autowired; import com.kfyty.loveqq.framework.core.autoconfig.ann

2025-05-28

开方法为 post api,进一步减少重复代码 新增:loveqq-boot-starter-test,新增单元测试模块,测试类添加 @LoveqqTest 即可 优化:loveqq-boot-starter-discovery-nacos,支持配置多个注册中心 修复:loveqq-javafx,修复 javafx 生命周期错误,数据

2023-09-20

1、必须要有,不然就永远不会有 应用开发框架,虽然没有芯片、操作系统、数据库、编程语言这些重要。但是最终呈现在用户面前的,总是有软件部分。而软件系统开发,一般都需要应用开发框架,它是软件系统的基础性部件

2025-05-22

Weaviate 的 20 种不同的向量数据库。 Spring AI 包含一个轻量级、可配置的 ETL(提取、转换、加载)框架,可简化将数据导入向量存储的过程。它通过可插拔的 DocumentReader 组件支持多种输入源,包括本地文件系统、网页、GitHub

2025-06-17

-Sent Events (SSE) 的完整支持,满足多样化的通信需求。 轻量级核心 (feat-core):提供了纯粹的 HTTP 服务器与客户端实现,开发者可以基于此构建高度定制化的应用,最大限度地控制资源消耗和启动速度。 便捷的云原生开发体

2025-06-17

t;com.alibaba.cloud.ai</groupId> <artifactId>spring-ai-alibaba-starter-dashscope</artifactId> </dependency> </dependencies> 您可以参考我们发布在官网的快速开始了解如何开发 Chatbot、智能体或工作流等应用: 官网:https://java2ai

2023-02-09

DynamicTp 简介 DynamicTp 是一个基于配置中心实现的轻量级动态线程池监控管理工具,主要功能可以总结为动态调参、通知报警、运行监控、三方包线程池管理等几大类。 经过多个版本的迭代,目前最新版本 v1.1.0 具有以下特性

2023-03-24

🐛常规bug修复 1、网关聚合组件knife4j-gateway-spring-boot-starter针对OpenAPI3规范聚合时丢失context-path的支持,在ui层面做兼容 2、springdoc-openapi版本升级到最新版本1.6.15、2.0.4 Gitee#I6OIB1 3、knife4j-openapi3-jakarta-spring-boot-starter模块属性

2023-03-26

& 配置中心)       CoSky 是一个轻量级、低成本的服务注册、服务发现、 配置服务 SDK,通过使用现有基础设施中的 Redis (相信你已经部署了Redis),不用给运维部署带来额外的成本与负担。 借助于 Redis