feat: 完善后端架构和service层实现
- 创建完整的entity实体类体系,包括所有业务实体 - 实现BaseEntity基类,统一管理公共字段 - 创建雪花算法ID生成器和自动填充处理器 - 简化所有mapper接口,只继承BaseMapper - 重构service层,使用LambdaQueryWrapper进行数据库操作 - 创建BasePageRequest分页查询基类 - 完善用户上下文管理和JWT认证 - 新增WebSocket聊天功能和相关控制器 - 更新前端配置和组件,完善用户认证流程 - 同步数据库建表脚本
This commit is contained in:
@@ -8,9 +8,9 @@ spring:
|
||||
# 数据库配置 - 本地MySQL
|
||||
datasource:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://localhost:3306/emotion?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true
|
||||
url: jdbc:mysql://47.111.10.27:3306/emotion?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true
|
||||
username: root
|
||||
password: 123456
|
||||
password: EmotionMuseum2025*#
|
||||
hikari:
|
||||
minimum-idle: 5
|
||||
maximum-pool-size: 20
|
||||
@@ -52,9 +52,13 @@ emotion:
|
||||
# 文件上传路径 - 本地开发
|
||||
upload:
|
||||
path: ./uploads/emotion-museum
|
||||
|
||||
|
||||
# 开发模式配置
|
||||
dev:
|
||||
mock-enabled: true
|
||||
debug-mode: true
|
||||
hot-reload: true
|
||||
|
||||
# 雪花算法配置
|
||||
snowflake:
|
||||
machine-id: 1
|
||||
|
||||
Reference in New Issue
Block a user