Skip to content

Releases: guanyang/spring-base-parent

v2.0.5

12 Dec 08:41

Choose a tag to compare

2.0.5

  • 优化【spring-base-lock】模块代码,减少资源占用
  • 优化【spring-base-idempotent】模块代码,切换底层锁实现
  • 优化【spring-base-xss】模块代码性能,去掉反射校验,采用json反序列化器实现

v2.0.4

28 Sep 06:14

Choose a tag to compare

添加springboot3 processor配置提示支持

v2.0.3

26 Sep 14:00

Choose a tag to compare

update pom

v2.0.2-RELEASE

26 Sep 10:29

Choose a tag to compare

2.0.2

  • 更新maven配置
  • 更新workflow配置

v2.0.0

26 Sep 05:14

Choose a tag to compare

  • 调整项目groupId为io.github.guanyang
  • 调整项目package为io.github.guanyang

v1.1.1-springboot3

25 Sep 02:59

Choose a tag to compare

1.1.1-springboot3-SNAPSHOT

  • 升级springboot版本到3.5.5
  • 升级jdk版本到25

v1.1.1

12 Sep 03:13

Choose a tag to compare

  • 更新【spring-base-mq】模块代码
    • 优化RocketMQ和Kafka配置

v1.1.0

05 Sep 11:22

Choose a tag to compare

1.1.0-SNAPSHOT

  • 更新【spring-base-mq】模块代码
    • Properties标准化管理,添加IDE配置提示,提升配置体验
    • 添加Kafka消息队列支持

v1.0.9

20 Aug 05:57

Choose a tag to compare

1.0.9-SNAPSHOT

添加【spring-base-mq】模块代码,提供统一的消息处理框架,该组件具有以下特点:

  1. 注解驱动:通过@DynamicEventStrategy@EnableMQ注解简化消息处理配置
  2. 事件驱动架构:基于IEventTypeIMessageType接口实现灵活的事件和消息类型管理
  3. AOP切面支持:通过切面实现事件处理的统一拦截和管理
  4. 多消息队列支持:目前支持RocketMQ,后续方便扩展其他消息队列
  5. 可扩展性:提供丰富的扩展点,支持自定义消息处理逻辑
  6. 消息幂等支持:基于Redisson实现,需要添加redis相关配置
  7. 事件日志记录:自定义EventLogService实现,可记录事件处理日志

v1.0.8

11 Mar 01:20

Choose a tag to compare

1.0.8-SNAPSHOT

  • 优化【spring-base-lock】模块代码,分布式锁执行器支持自定义扩展,实现LockExecutorResolver接口
    • RedissonLockExecutorResolver: 基于Redisson的执行器,默认启用
    • RedisLockExecutorResolver: 基于原生Redis+lua的执行器