Commit Graph

71 Commits

Author SHA1 Message Date
疯狂的狮子Li 3a6d62d695 fix 修复 一些发现的小bug
- 短信验证码限流 key 改为 #phoneNumber,验证码改为发送成功后再写 Redis,失败消息避免 NPE
- 邮箱验证码改为邮件发送成功后再写 Redis
- ValidatorUtils 增加 NPE 校验
- 部门导入路径不存在时明确报错,不再静默转成 null
- 重复提交切面完整扫描数组、集合、Map 中的过滤对象
- Excel 级联下拉补齐一级选项的 Excel 名称规则校验和重复校验
2026-06-08 16:37:18 +08:00
疯狂的狮子Li 2d4d7b6fb1 update 格式化全部代码 2026-06-04 16:08:04 +08:00
AprilWind e08160afb6 update 优化冗余分隔符 2026-06-04 15:08:13 +08:00
AprilWind e49f3b2260 docs 补充项目注释 2026-06-01 13:58:13 +08:00
AprilWind 107d3326b4 docs 补充项目注释 2026-06-01 11:50:59 +08:00
AprilWind 941c0b9032 docs 补充项目注释 2026-06-01 10:48:09 +08:00
AprilWind a2300b3a29 refactor: 增强代码注释以提升可读性和维护性 2026-05-18 10:10:16 +08:00
疯狂的狮子Li 3ca1e6d45d refactor(common-redis): 优化 Redis 公共能力与缓存管理
- 修复 RedisUtils TTL 保留兼容逻辑,补充订阅取消能力与空值防御
  - CacheUtils 增加缓存存在性校验,避免空缓存链路 NPE
  - PlusSpringCacheManager 按完整 cacheName 缓存实例,避免不同参数配置被静默覆盖
  - 补充分布式锁/重复提交相关异常与空 key 处理
2026-05-16 17:16:55 +08:00
疯狂的狮子Li 2848b51853 fix 修复 netty 对虚拟线程适配有问题 导致长时间使用 redisson 卡死问题 2026-04-21 10:59:19 +08:00
疯狂的狮子Li 42ff890830 update 优化 RepeatSubmitAspect.KEY_CACHE 清理不彻底 2026-04-09 10:33:36 +08:00
疯狂的狮子Li b67cd76e04 update 优化 将 CacheConstants 合并到 CacheNames 2026-03-18 14:28:01 +08:00
疯狂的狮子Li 48992b574d update 优化 统一补全代码注释 2026-03-13 19:36:14 +08:00
疯狂的狮子Li ac6fe13bcf update 重构 将 idempotent 与 ratelimiter 模块统一合并到 redis 模块 降级模块使用复杂度 2026-02-10 11:59:59 +08:00
秋辞未寒 240a581311 update 更新 RedisConfig 的 Jackson 反序列化安全验证策略与旧版本保持一致 2026-01-30 00:33:50 +08:00
疯狂的狮子Li 6c1eef7ff4 update 优化 RedisConfig 的 jackson配置写法 2026-01-29 17:55:00 +08:00
疯狂的狮子Li efae1c914b Revert "update 使用Spring Redis Data自动配置项优化Redisson 4.X配置流程"
This reverts commit 7c3a5c4a1d.
2026-01-29 09:41:17 +00:00
秋辞未寒 7c3a5c4a1d update 使用Spring Redis Data自动配置项优化Redisson 4.X配置流程
update 优化Redisson自定义配置,Json序列化依赖升级至Jackson3.X
2026-01-29 17:13:19 +08:00
疯狂的狮子Li 2f4e89ee42 update 不兼容整体升级 springboot 4.X
update springboot 3.5 => 4.0
update springdoc 2.8 => 3.0
update mybatis-plus 3.5.14 => 3.5.15
update redisson 3.52.0 => 4.1.0
update dynamic-ds 4.3.1 => 4.5.0
2026-01-06 17:18:08 +08:00
疯狂的狮子Li 6a2c74537e update 增加 fory 开启日志说明 2025-11-24 11:54:52 +08:00
疯狂的狮子Li 041e226059 update springboot 3.5.7 => 3.5.8
update springdoc 2.8.13 => 2.8.14
update redisson 3.51.0 => 3.52.0
update fury 更名为 fory 0.9.0 => 0.13.1
2025-11-24 10:05:38 +08:00
疯狂的狮子Li a545f7fc44 update 优化 setCacheObject 简化写法 2025-08-01 16:30:33 +08:00
AprilWind acfcdf4d9a update 全局替换为 Convert.toStr,优化 null 字符串处理 2025-08-01 15:29:36 +08:00
秋辞未寒 a62bf04428 !721 update 发号器工具类便利性优化
* update 发号器工具类便利性优化
2025-07-04 09:46:23 +00:00
疯狂的狮子Li cb8fa6ff9a update QueueUtils 与相关代码标记过期(redisson 新版本已经将队列功能标记删除 一些技术问题无法解决 建议搭建MQ使用) 2025-06-20 10:25:43 +08:00
AprilWind b726a91cdb update 新增发号器工具类方法 2025-05-22 17:52:23 +08:00
疯狂的狮子Li 33e1d34ce5 update 优化 缓存注解支持关闭本地缓存 2025-04-14 10:09:03 +08:00
QianRj eb17eb6559 !646 fix 修复Caffeine缓存未清空导致的部门创建显示延迟问题
* fix 修复Caffeine缓存未清空导致的部门创建显示延迟问题
2025-02-15 04:58:37 +00:00
秋辞未寒 ec5ca0a08f fix 修复 redisson发号器未初始化发号器步长导致过期时间未生效的问题
Signed-off-by: 秋辞未寒 <545073804@qq.com>
2025-01-03 01:44:39 +00:00
秋辞未寒 59fd7eeeb3 add 新增 基于Redisson的发号器工具 2024-12-10 09:55:11 +00:00
疯狂的狮子Li 87294b41af update 优化 有界队列销毁方式 应该使用特殊销毁方法 2024-11-29 16:26:56 +08:00
疯狂的狮子Li 99d9c516fc update 优化 销毁策略 2024-11-29 16:21:19 +08:00
疯狂的狮子Li 476c7a77c8 update 优化 redis序列化 支持更快的apache二进制跨语言序列化方案 2024-11-27 18:23:10 +08:00
疯狂的狮子Li 8cd7e3c924 update 优化 限流注解增加固定清理时间 2024-10-30 16:43:30 +08:00
Lucien_Lu df9a57c379 !592 替换RedisUtils中的过时方法
* update:替换RedisUtils中的废弃方法getKeysStreamByPattern及trySetRate
2024-10-29 01:29:15 +00:00
疯狂的狮子Li e0a00cfe98 update 优化 补全 @Override 注解 2024-10-08 16:30:04 +08:00
疯狂的狮子Li 6b05ddb576 update 优化 redis操作 如果无法忽略租户id则全局处理 2024-09-19 23:13:00 +08:00
疯狂的狮子Li 74af811a3b update 优化 删除掉有问题的方法(使用RedisUtils) 2024-09-18 18:07:28 +08:00
疯狂的狮子Li f119d082cf fix 修复 一级缓存key未区分租户问题 2024-08-04 10:40:22 +08:00
疯狂的狮子Li 6d2cc6e87d update 优化 替换过期方法 2024-06-21 14:59:50 +08:00
AprilWind e181e340e4 fix 修复分布式锁Lock4j异常打印 2024-05-26 20:18:14 +08:00
疯狂的狮子Li b9133484f0 update 优化 更新二级缓存同时清空一级缓存 2024-05-17 13:42:31 +08:00
疯狂的狮子Li 78115e0504 !534 新增工具类注释
Merge pull request !534 from AprilWind/dev-docs
2024-05-14 13:34:54 +00:00
AprilWind cb9ed5add0 update 新增工具类注释 2024-05-14 17:05:52 +08:00
疯狂的狮子Li 3ffd1e3b41 update 优化 异常处理器自动配置 2024-05-10 11:17:44 +08:00
AprilWind 14cedccaf3 !530 新增分布式锁Lock4j异常拦截
* update 新增Redis异常处理器处理Lock4j异常
2024-05-10 02:29:04 +00:00
疯狂的狮子Li 18e3b424d6 fix 修复 兼容redis5.0出现的问题 2024-04-28 12:31:59 +08:00
疯狂的狮子Li ea64f505af update 优化 redis 对Long值的存储类型不同问题 2024-04-24 13:15:43 +08:00
疯狂的狮子Li 2d27100b5d update redisson 3.25.2 => 3.27.0 支持虚拟线程 2024-02-21 13:29:32 +08:00
疯狂的狮子Li ea48115190 update 优化 删除观测用日志记录 2024-01-28 23:15:37 +08:00
疯狂的狮子Li fcabba1087 fix 修复 caffeine共享 key冲突导致的数据问题 2024-01-11 23:18:16 +08:00