我是靠谱客的博主 朴素棉花糖,最近开发中收集的这篇文章主要介绍基于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 Boot的个人博客系统(源码+数据库)一、系统功能框架图二、开发技术三、开发环境四、页面展示五、文件组织结构六、数据库设计七、源码所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部