一、关键词
个人博客系统、博客系统
二、作品包含
源码+数据库+全套环境和工具资源+部署教程
三、项目技术
前端技术: vue3 Element Plus Axios Echarts
后端技术:Java、SpringBoot3.0、MyBatis
四、运行环境(以下版本亲测,其他版本未知,请自测)
开发工具:IDEA/eclipse + VSCODE
数据库:MySQL8
数据库管理工具:Navicat10以上版本
环境配置软件: JDK17 + Maven3.6.3
前端Nodejs:16
浏览器:谷歌浏览器
五、项目介绍
项目编号:springbootA378
本项目是一个基于SpringBoot+Vue3的个人博客系统,采用前后端分离架构,实现博客内容的发布、管理、展示等功能。系统分为前台展示和后台管理两大部分,为用户提供良好的阅读体验和博主提供便捷的内容管理能力。
1.2 系统角色
游客:未登录用户,可浏览博客内容、搜索文章、查看评论
注册用户:可进行评论、点赞、收藏等操作
博主/管理员:拥有内容发布、编辑、删除等管理权限
- 功能模块划分
2.1 前台展示模块
2.1.1 首页模块
博客基本信息展示
最新文章列表
热门文章推荐
文章分类导航
标签云展示
2.1.2 文章模块
文章详情页
文章评论区
文章点赞功能
文章收藏功能
相关文章推荐
2.1.3 分类与标签模块
分类文章列表
标签文章列表
文章归档
2.1.4 搜索模块
全文搜索功能
搜索结果展示
2.1.5 用户中心
用户资料查看与修改
用户评论管理
收藏文章管理
2.2 后台管理模块
2.2.1 用户管理
用户信息管理
用户权限控制
2.2.2 文章管理
文章发布(支持Markdown编辑器)
文章编辑
文章删除
文章状态管理(草稿、已发布、已删除)
2.2.3 分类管理
分类新增
分类编辑
分类删除
2.2.4 标签管理
标签新增
标签编辑
标签删除
2.2.5 评论管理
评论审核
评论回复
评论删除
2.2.6 系统设置
博客基本信息设置
首页轮播图设置
友情链接管理
关于我页面管理
六、运行截图


















