feat(comment): 新增评论功能模块

- 新增评论发布接口,支持内容和图片评论
- 新增评论和评论点赞数据表结构及对应DO、Mapper
- 新增评论相关DTO、VO及校验规则
- 新增评论服务接口及实现,集成RocketMQ异步发送
- 新增全局异常处理器,统一处理参数校验和业务异常
- 配置网关路由,支持/comment/**路径转发至评论服务
- 新增RocketMQ配置类,启用MQ自动配置
- 添加评论发布HTTP测试用例
This commit is contained in:
2025-11-04 19:45:11 +08:00
parent 5eb3c7b58e
commit 226c28885b
21 changed files with 667 additions and 6 deletions

View File

@@ -28,6 +28,12 @@ spring:
- Path=/relation/**
filters:
- StripPrefix=1
- id: comment
uri: lb://han-note-comment
predicates:
- Path=/comment/**
filters:
- StripPrefix=1
data:
redis:
database: 5 # Redis 数据库索引(默认为 0