一、项目介绍
1. 前台功能:
博客列表展示:展示博客的标题、简介、发布时间等信息。
文章详情展示:点击博客标题可以查看具体的文章内容。
分类展示:按照分类对博客进行分类展示,方便用户查找感兴趣的主题。
标签展示:按照标签对博客进行标记,方便用户根据标签进行筛选。
时间轴展示:以时间轴的形式展示博客的发布时间,方便用户按照时间顺序查看博客。
关于我页面:介绍博主的个人信息、经验等,方便读者了解博主。
无需注册对博客进行评价:读者可以对博客进行评论、点赞等互动操作。
2. 后台功能:
登录功能:管理员可以通过用户名和密码登录进入后台管理系统。
新增博客:管理员可以发布新的博客文章,包括标题、内容、分类、标签等信息。
修改博客:管理员可以对已发布的博客进行修改,包括标题、内容、分类、标签等信息的编辑。
分类管理:管理员可以对博客进行分类,方便读者按照分类查看相关的博客。
标签管理:管理员可以对博客进行标签的管理,方便读者根据标签进行筛选。
角色:
1. 读者/用户:通过前台页面浏览、评论、点赞博客文章。
2. 管理员:拥有后台管理权限,可以登录后台管理系统进行博客的发布、修改以及分类、标签的管理。
作品包含
二、项目技术
项目架构:B/S架构、MVC开发模式
数据库:MySQL
前端技术:JavaScript、HTML、CSS
后端技术:Spring Boot、SSM
三、运行环境
操作系统:Window、MacOS
数据库:MySQL5.7
主要开发工具:IDEA
Tomcat: 8.0
Maven:3.6