- SpringBoot
- MyBatis-Plus
- MySQL
- Redis
- 腾讯云 COS
父项目下分为三个子模块:
-
framework
通用的代码工具,实现了绝大部分后端功能,被下方两模块所依赖
-
blog
博客前台展示部分的后端模块,主要为 controller 层的实现,还有一些配置性代码。
-
admin
博客后台管理部分的后端模块,内容与 blog 模块类似。
- 热门文章查询
- 文章详情查询
- 友链查询
- 二级评论系统
- 登录系统
- 修改个人信息
- 基于 RBAC 模型的权限控制
- 内容管理
- 文章管理
- 标签管理
- 分类管理
- 友链管理
- 系统管理
- 用户管理
- 角色管理
- 菜单管理
- 写博客
- IDEA 2023.1.3
- Oracle JDK 17.0.1
- Maven 3.6.3
- SpringBoot 2.7.14
- MyBatis-Plus 3.4.2
- MySQL 8.0.28