SpringBoot轻量级博客/论坛

avatar 2020年03月12日14:24:37 6 3856 views
博主分享免费Java教学视频,B站账号:Java刘哥

基于 SpringBoot + MyBatis + Thymeleaf 实现的博客/论坛系统。

 

以下系统样式都如图所示

SpringBoot博客版github地址:https://github.com/saysky/ChuyunBlog

SpringBoot论坛版github地址:https://github.com/saysky/forum

SSM博客版github地址:https://github.com/saysky/ChuyunBlog-SSM

Dubbo博客版github地址:https://github.com/saysky/ChuyunBlog-Dubbo

一、主要技术

1、SpringBoot2.x

2、MyBatis-Plus3.x

3、Thymeleaf

4、MySQL5.x (建议5.6+)或 MySQL8.x

5、 Maven 3.5  

 

二、项目结构和表结构

1. 项目结构 后端 springboot + mybatis 前端 thymeleaf + bootstrap + jQuery2. 表结构

表名称按顺序分别如下:

分类表、评论表、友情链接表、权限表、文章表、文章和分类关联表、文章和标签关联表、角色表、角色和权限关联表、标签表、用户表、用户和角色关联表

三、运行预览

备注:目前这个示例是学车论坛系统,只需要全局替换"贴子"->"文章"、"回帖"->"文章"。然后在后台修改文章标题和内容即可。该系统可为论坛也可以为博客。

 

1.首页

 

2. 详情页

 

 

3. 详情页2 可以发布文字、图片和视频 有访问量、点赞和评论功能、分享 

 

4. 评论 可以评论和对评论回复 可以对评论进行点赞和点踩 

 

5. 分类列表 所有的分类 

 

6. 活跃用户列表 活跃的用户   

 

7. 登录 支持记住密码 

 

8. 注册 会校验用户名和邮箱是否注册

 

9. 忘记密码 如果用户名和邮箱匹配,会给该邮箱发送新的密码 

 

10. 管理员后台 管理员后台功能较多 可以控制所有的文章和所有的评论 可以管理分类、标签、用户、权限和角色等   

 

11. 普通用户后台 普通用户可以管理自己的文章 可以看到自己发布的评论和收到的评论 

 

12. 文章编辑页面 富文本编辑器 可以上传图片和视频   

 

13. 角色授权页面 修改角色信息 树状绑定权限 

其他的就不一一截图了  

五、完整代码

SpringBoot博客版github地址:https://github.com/saysky/ChuyunBlog

SpringBoot论坛版github地址:https://github.com/saysky/forum

SSM博客版github地址:https://github.com/saysky/ChuyunBlog-SSM

Dubbo博客版github地址:https://github.com/saysky/ChuyunBlog-Dubbo

完整版,联系博主:微信 847064370

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
  • A+
所属分类:
avatar

发表评论

avatar 登录者:匿名
匿名评论,评论回复后会有邮件通知

  

已通过评论:0   待审核评论数:0