我是靠谱客的博主 朴素棉花糖,这篇文章主要介绍基于Spring Boot的个人博客系统(源码+数据库)一、系统功能框架图二、开发技术三、开发环境四、页面展示五、文件组织结构六、数据库设计七、源码,现在分享给大家,希望可以做个参考。

目录

一、系统功能框架图

二、开发技术

三、开发环境

四、页面展示

1.登录页面

2.首页

3.文章详情页面

4.文章评论页面

​5.后台页面

6.后台文件编辑页面

​7.后台文章管理列表页面

五、文件组织结构

六、数据库设计

1. 文章详情表t_article

2.文章评论表t_comment

3.文章评论表t_statistic

4.用户信息表t_user

5.用户权限表authority

6.用户权限关联表t_user_authority

七、源码


一、系统功能框架图

个人博客系统分为前台管理和后台管理。

前台管理的功能有用户登录、文章分页展示、文章详情查看、文章评论。

后台管理的功能有用户登录、系统数据展示、文章发布、文章修改、文章删除。

二、开发技术

前台使用Spring Boot支持的模板引擎Thymeleaf+jQuery完成页面信息展示。

后台使用Spring MVC+Spring Boot+MyBatis框架进行整合开发。

三、开发环境

操作系统:Windows

Java开发包:JDK 8

项目管理工具:Maven 3.6.0

项目开发工具:IntelliJ IDEA

数据库:MySQL

缓存管理工具:Redis 3.2.100

浏览器:谷歌浏览器

四、页面展示

1.登录页面

2.首页

3.文章详情页面

4.文章评论页面

5.后台页面

6.后台文件编辑页面

7.后台文章管理列表页面

五、文件组织结构

六、数据库设计

1. 文章详情表t_article

字段名

类型

长度

是否为主键

说明

id

int

11

是

文章id

title

varchar

50

否

文章标题

content

longtext

否

文章内容

created

date

否

创建时间

modified

date

否

修改时间

categories

varchar

200

否

文章分类

tags

varchar

200

否

文章标签

allow_comment

tinyint

1

否

是否允许评论(默认1)

thumbnail

varchar

200

否

文章缩略图

2.文章评论表t_comment

字段名

类型

长度

是否为主键

说明

id

int

11

是

评论id

article_id

int

11

否

评论关联的文章id

created

date

否

创建时间

ip

varchar

200

否

评论用户所在ip

content

text

否

评论内容

status

varchar

200

否

评论状态(默认approved)

author

varchar

200

否

评论作者名

3.文章评论表t_statistic

字段名

类型

长度

是否为主键

说明

id

int

11

是

文章统计id

article_id

int

11

否

文章id

hits

int

11

否

文章点击量

comments_num

int

11

否

文章评论量

4.用户信息表t_user

字段名

类型

长度

是否为主键

说明

id

int

11

是

用户id

username

varchar

200

否

用户名

password

varchar

200

否

用户密码(加密后的密码)

email

varchar

200

否

用户邮箱

created

date

否

创建时间

valid

tinyint

1

否

是否为有效用户(默认1)

5.用户权限表authority

字段名

类型

长度

是否为主键

说明

id

int

11

是

权限id

authority

varchar

200

否

权限以ROLE_开头

6.用户权限关联表t_user_authority

字段名

类型

长度

是否为主键

说明

id

int

11

是

关联表主键id

article_id

int

11

否

文章id

authority_id

int

11

否

权限id

七、源码

基于Spring Boot的个人博客系统(源码+数据库)icon-default.png?t=M85Bhttps://download.csdn.net/download/WHT869706733/87189865

最后

以上就是朴素棉花糖最近收集整理的关于基于Spring Boot的个人博客系统(源码+数据库)一、系统功能框架图二、开发技术三、开发环境四、页面展示五、文件组织结构六、数据库设计七、源码的全部内容,更多相关基于Spring内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(323)

评论列表共有 0 条评论

立即
投稿
返回
顶部