spring-base-parent

概览

最新maven坐标

<dependency>
  <groupId>org.gy.framework</groupId>
  <artifactId>spring-base-parent</artifactId>
  <version>1.0.9-SNAPSHOT</version>
</dependency>

内容介绍

模块(artifactId) 说明 备注
spring-base-core 基础核心定义 参考文档
spring-base-util 常用工具类合集 参考文档
spring-base-csrf csrf组件 参考文档
spring-base-sign 接口签名组件 参考文档
spring-base-xss 接口参数xss校验组件 参考文档
spring-base-lock 分布式锁组件 参考文档
spring-base-log 日志组件 参考文档
spring-base-limit 限流组件 参考文档
spring-base-idempotent 幂等组件 参考文档
spring-base-mq 消息组件 参考文档

Change Log

1.0.9-SNAPSHOT

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

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

1.0.8-SNAPSHOT

1.0.7-SNAPSHOT

1.0.6-SNAPSHOT

1.0.5-SNAPSHOT

1.0.4-SNAPSHOT

1.0.3-SNAPSHOT

1.0.2-SNAPSHOT

1.0.1-SNAPSHOT

1.0.0-SNAPSHOT