轻量 IO C框架 loveqq1.0.9 发布,多项优化+新增 rocketmq+redismq 启动器
本次更新:
- 新增:loveqq-boot-starter-rocketmq,新增 rocketmq 启动器
- 优化:loveqq-boot-starter-redisson,新增基于 redis 的简单 mq 消息队列
- 优化:loveqq-boot-starter-tx,新增 @TransactionalEventListener 支持
- 优化:loveqq-boot,@Value 注解支持绑定复杂数据类型
- 优化:loveqq-boot,新增 @ConditionalOnExpression 条件注解支持
- 修复:loveqq-mvc-netty,修复 sse 响应异常
- 优化:loveqq-mvc-netty,支持 CompletionStage 返回值类型,优化 DispatcherHandler 请求处理逻辑
- 优化:loveqq-cache-core,响应式缓存注解代理逻辑,更简单流畅
- 新增:添加 loveqq-framework logo
- 重构:loveqq-data,原 loqq-data-jdbc 模块拆分为 loveqq-data-korm,一个简易的基于接口代理的半orm框架;loveqq-data-codegen,一个基于 korm 的代码生成器
- 优化:多项依赖升级
简单示例:
package com.kfyty.demo; import com.kfyty.loveqq.framework.boot.K; import com.kfyty.loveqq.framework.boot.validator.annotation.Condition; import com.kfyty.loveqq.framework.core.autoconfig.annotation.Async; import com.kfyty.loveqq.framework.core.autoconfig.annotation.BootApplication; import com.kfyty.loveqq.framework.core.autoconfig.annotation.EventListener; import com.kfyty.loveqq.framework.core.event.ContextRefreshedEvent; import com.kfyty.loveqq.framework.data.cache.core.annotation.Cacheable; import com.kfyty.loveqq.framework.web.core.annotation.GetMapping; import com.kfyty.loveqq.framework.web.core.autoconfig.annotation.EnableWebMvc; import lombok.Data; @Async @EnableWebMvc @EventListener @BootApplication public class Main { public static void main(String[] args) { K.run(Main.class, args); } @Cacheable @GetMapping public User hello(@Valid User user) { return user; } @Async @EventListener public void onStarted(ContextRefreshedEvent event) { log.info("started succeed !"); } @Data public static class User { @Condition(when = "type == 1", then = "photo != null", message = "type=1时,图片不能为空") private Integer type; private String photo; } }

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache SeaTunnel 2.3.9 正式发布:多项新特性与优化全面提升数据集成能力
近日,Apache SeaTunnel 社区正式发布了最新版本 2.3.9。本次更新新增了Helm 集群部署、Transform 支持多表、Zeta新API、表结构转换、任务提交队列、分库分表合并、列转多行等多个功能更新! 作为一款开源、分布式的数据集成平台,本次版本通过新增功能、性能优化与问题修复,为开发者与企业用户带来了更加全面的支持。 📥 2.3.9版本下载:https://seatunnel.apache.org/download/ 📕 Release Note:https://github.com/apache/seatunnel/tree/2.3.9 👇👇重要功能解读,可以观看视频👇👇 版本亮点 扩展数据处理与监控能力 任务与数据监控 新增Zeta 新API支持通过 REST API 提交任务并获取日志、任务日志淘汰,提供Zeta Manager UI实时可视化功能。 Zeta 支持提交任务排队、Rest API 提交 Hocon 格式作业配置、支持 DDL 期间暂停恢复 Schema 演进 多个连接器(如 Oracle、StarRocks、Paimon 等)新...
- 下一篇
禅道 21.4 发布!文档支持插入禅道列表数据,集中优化测试模块的多个功能和用户体验
大家好,禅道21.4发布啦!本次发布文档支持插入禅道列表数据、优化文档操作按钮位置,用户可以将禅道系统中的需求、任务、Bug等相关数据直接嵌入到文档中,实现数据的展示和分享。集中优化了测试模块的多个功能和用户体验,用例支持批量维护步骤和预期,用例前置条件支持Xmind导入导出,用例标题、前置条件、附件增加版本记录,执行测试用例列表增加筛选条件和分组视图等,大幅提升了用户的操作便捷性和整体体验。此外本次客户端修复了多项已知问题,完善若干细节,欢迎大家下载升级。 新版本将为用户带来更好的使用体验和更高的工作效率,感谢大家一直以来的支持和反馈,我们将继续努力提供更优秀的产品和服务! 新增功能点 文档: 支持引用禅道列表数据 文档操作按钮位置的优化 文档依赖和推荐权限的优化 产品空间和项目空间默认显示规则的优化 左侧目录导航的优化 任务管理: 任务指派时可以快速维护团队成员 优化需求变更后任务确认变更的规则 多人任务的需求变更后每个人都需要确认 测试管理: 批量创建用例页面支持维护步骤和预期 批量编辑用例时可以修改步骤和预期信息 批量导入用例页面中步骤和预期组件与批量创建页面保持一致 用例的前...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路