Commit Graph

663 Commits

Author SHA1 Message Date
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
d54c93aebc 升级:升级 Knife4j 为 4.0.0 正式版,并完善接口文档配置 2022-12-22 18:05:06 +08:00
Charles7c
53aa3510db 完善:完善 README 文档开始及部署部分内容,增加 GitHub Actions 配置实现服务自动部署 2022-12-12 19:29:04 +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
Charles7c
8967542a10 优化:新增 Lombok 全局配置(在子类使用 @ToString、@EqualsAndHashCode 时,默认设置 callSuper = true) 2022-12-10 23:13:03 +08:00
Charles7c
c46379f6a8 优化:参照 alibaba/easyexcel 配置 P3C(阿里巴巴 Java 开发手册代码规范)代码格式,重新对现有代码执行了格式优化 2022-12-10 22:54:30 +08:00
Charles7c
12b839f297 重构:按功能初步拆分模块 2022-12-10 21:25:14 +08:00
Charles7c
4ed8ba4709 优化:引入 spotless 插件(代码等格式化插件),已对现有代码执行了格式优化(mvn spotless:apply) 2022-12-10 18:41:46 +08:00
Charles7c
e55d7edb34 优化:移除内置 Tomcat 服务器,集成 Undertow 服务器(采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO 的非堵塞机制) 2022-12-09 23:58:12 +08:00
Charles7c
e21a7d9657 first commit 2022-12-09 23:51:19 +08:00