项目介绍
博客管理系统,可以帮助使用者管理自己的经验文章、学习心得、知识文章、技术文章,以及对文章进行分类,打标签等功能。便于日后的复习和回忆。
架构介绍
博客管理系统采用前后端分离模式进行开发。前端主要使用技术:Vue3+ElementPlus。后端主要使用技术:SpringBoot2+MyBatisPlus+MySQL8+Redis,使用Minio服务做文件存储。
代码结构
后端代码
前端代码
功能介绍
博客管理系统分为前台和后台,后台负责管理文章,前台负责观看文章。
后台功能包含
1、工作台
统计文章的数量。
2、用户管理
对用户进行管理,可以对用户进行添加、删除、修改、查询、修改密码等。
3、文章管理
对文章的管理,可以自动保存文章内容和标题,文章保存频率:输入完成后,等待1秒触发保存,可以对文章进行添加、删除、修改、查询、保存草稿、发布文章、上传图片(可粘贴复制上传)等。修改文章时需要点击保存,前台才会刷新文章内容。保存草稿的文章会在列表展示,状态是未发布。发布文章时可选择分类和标签对文章进行分类管理。
文章编辑页面
4、分类管理
对分类的管理,可以对分类进行添加、删除、修改、查询、查看所属文章列表等。
5、标签管理
对标签的管理,可以对分类进行添加、删除、修改、查询、查看所属文章列表等。
前台功能包含
1、文章列表
显示所有已发布的文章,滚动条下拉实现分页,可以按文章名称进行搜索。
2、文章详情
点击列表标题,查看文章内容
源码下载
链接:https://pan.baidu.com/s/1OfQ1sYSF5fxVFcTIhGWSIw?pwd=eea9
提取码:eea9