Spring Boot定时任务再进化:从`@Scheduled`到企业级动态调度框架的设计之旅(三)
Spring Boot定时任务再进化(三):赋予“长期记忆”——解耦的持久化层设计
摘要:一个企业级的调度框架,其核心能力之一就是状态的持久化。本文将深入探讨我们如何设计一个与具体技术无关的持久化层,通过定义
Read More
Spring Boot定时任务再进化:从`@Scheduled`到企业级动态调度框架的设计之旅(二)
2025-08-18Read MoreSpring Boot定时任务再进化(二):寻找优雅的“挂钩”——SchedulingConfigurer与全新架构
摘要:在确立了“拥抱并增强”的设计哲学后,我们面临的核心技术挑战是如何在...
Spring Boot定时任务再进化:从`@Scheduled`到企业级动态调度框架的设计之旅(一)
2025-08-13Read MoreSpring Boot定时任务再进化(一):缘起、初心与第一次“推倒重来”
摘要: Spring Boot的
@Scheduled...
多报表统一接口管理:实现一套接口处理所有类型报表的导出(二)
Read MoreSpring Boot 通用报表管理实践:从复杂到优雅的演进之路
在现代企业应用中,报表功能是不可或缺的。然而,随着业务的快速发展,报表类型不断增多(每日、月度、施工计划等),且未来需求难以预估。如果每种报表都独立开发一套 CURD (创建、读取、更新、删除) 及...
基于 MybatisPlus 的动态 sql 构建器
2025-07-26Read More
- 核心思路概述 SELECT 和 JOIN 子句:仍然由 DynamicSqlBuilder 根据元数据手动构建 SQL 字符串。MyBatis-Plus 的 Wrapper 在处理动态表名和复杂 JOIN 方面不直接提供类似 where 的 fluent API。
WHERE 子句:完全利用 MyBatis-Plus 的 LambdaQue...
多报表统一接口管理:实现一套接口处理所有类型报表的导出(一)
Spring Boot 通用报表管理实践:从零到优雅的演进
背景:日益增长的报表管理挑战
在企业应用开发中,报表功能是不可或缺的一部分。随着业务的发展,我们面临着这样的挑战:
- 报表类型众多: Read More
swagger2 升级到 springdoc
Read More背景
随着公司技术栈的持续演进,Spring Boot 2.3.x 升级到 Spring Boot 3.3.x 成为必然趋势。Spring Boot 3.3 完全基于 Jakarta EE 9+,要求使用 Jakarta EE 9 的包名(jakarta.*),而 S...
numpy基础 数组的创建与计算
Read More本项目来源于和鲸社区,使用转载需要标注来源
- 作者: 和鲸社区
- 来源: 和鲸社区
View: User: