Commit Graph

15 Commits

Author SHA1 Message Date
Charles7c
21fe29b56f 优化:优化日志表结构(新增 module 所属模块字段);优化日志引擎部分代码;使用 defaultIfNull() 和 blankToDefault 替换部分三元运算符代码(便于阅读及理解);将 BaseEntity 重命名为 BaseDO 2023-01-31 20:29:48 +08:00
Charles7c
1837047a9e 修复:🔥 修复重写 RequestMappingHandlerMapping 后,日志拦截器等失效的问题 2023-01-30 23:06:22 +08:00
Charles7c
d7851bc811 重构:初步封装后端 CRUD 公共组件(BaseController、BaseService、BaseServiceImpl) 2023-01-29 23:40:29 +08:00
Charles7c
8b82557883 新增:新增修改邮箱功能,并优化部分以往代码(引入 spring-boot-starter-mail 用于发送邮件验证码) 2023-01-14 01:05:39 +08:00
Charles7c
76fb698a37 新增:新增修改基础信息 API(优化 Jackson 针对通用枚举接口 IEnum 的序列化和反序列化) 2023-01-09 22:41:09 +08:00
Charles7c
5252c54c48 新增:新增上传头像 API,采用本地存储方式存储头像 2023-01-05 22:32:23 +08:00
Charles7c
21f5aceccf 优化:使用枚举存储性别、状态等信息(采用 MyBatis Plus#通用枚举扩展),常量类则专注于存储全局变量,例如:缓存键、默认值等 2023-01-02 00:19:56 +08:00
Charles7c
1d21019813 修复:解决 Jackson2ObjectMapperBuilderCustomizer 配置不生效的问题,同时优化所有 Date 类型为对应 Java 8 日期、时间类型 2022-12-29 21:48:50 +08:00
Charles7c
d9a48f7a95 修复:修复生产环境报 java.lang.NoClassDefFoundError: org/springframework/data/redis/connection/zset/Tuple 的错误问题(移除 Sa-Token 集成 Redis 依赖,改为本地 Redis 适配 SaTokenDao) 2022-12-28 23:32:05 +08:00
Charles7c
6a7ad96fa3 优化:优化跨域配置 2022-12-26 23:23:33 +08:00
Charles7c
727850933f 新增:新增系统监控模块(存放系统监控模块相关功能,例如:日志管理、服务监控等),新增操作日志引擎,记录 HTTP 请求信息 2022-12-25 13:16:15 +08:00
Charles7c
78e84e8941 完善:完善用户登录 API,优化部分包结构(引入 MyBatis Plus、多数据源、P6Spy、Liquibase 等依赖,详情可见 README 介绍) 2022-12-25 12:35:35 +08:00
Charles7c
00e2b44d0e 新增:新增用户登录和退出 API(引入 Sa-Token 依赖,详情可见 README 介绍) 2022-12-22 19:39:27 +08:00
Charles7c
79891e8b5a 新增:新增接口文档配置(基于 Spring Doc OpenAPI,使用 Knife4j 作为增强解决方案) 2022-12-11 22:32:18 +08:00
Charles7c
1e5eaab9d3 新增:新增获取图片验证码 API(引入 Redisson、Hutool、Easy Captcha 依赖,详情可见 README 介绍) 2022-12-11 15:06:21 +08:00