2023 SpringBoot功能最全的开发者博客、论坛,Codergroup 2.0版本

avatar 2022年05月07日12:36:01 0 4774 views
博主分享免费Java教学视频,B站账号:Java刘哥

SpringBoot 功能最全的论坛,博客。用户和管理员后台分离,功能强大

预览地址:http://codergroup.cn

包含用户和管理员两个角色,功能比较多,可以看下面截图。

该项目是之前Codergroup的2.0版本,想查看Codergroup1.0版本请点此查看

关于2.0版本和1.0版本对比说明,请看文末

 

一、技术组成

1、SpringBoot

2、Spring Data JPA

3、Spring Security

4、Thymeleaf

5、MySQL

 

二、项目截图

本文只截图了部分核心页面截图,需要看更详细的截图,可以亲自去预览网站查看,或者去1.0版本介绍里看,点此

 

1-首页.png

1-首页.png

2-文章列表.png

2-文章列表.png

3-问题列表.png

3-问题列表.png

4-文章详情.png

4-文章详情.png

5-问题详情.png

5-问题详情.png

6-用户中心.png

6-用户中心.png

7-个人主页.png

7-个人主页.png

8-文章编辑.png

8-文章编辑.png

9-提问.png

9-提问.png

10-聊天私信.png

10-聊天私信.png

11-管理员用户管理.png

11-管理员用户管理.png

12-管理员文章管理.png

12-管理员文章管理.png

13-管理员分类管理.png

13-管理员分类管理.png

14-管理员标签管理.png

14-管理员标签管理.png

15-普通用户文章管理.png

15-普通用户文章管理.png

16-粉丝关注.png

16-粉丝关注.png

三、2.0和1.0版本对比

对数据库的表也进行对应的修改(现在表有点多)

删除:

1)去掉第三方登录功能,把登录、注册、个人首页、的地方都改了,数据库也要删除。

2)个人首页:去除职业,登录日志,github,个人主页、第三方登录

3)后台管理:

左边的搜索框有什么用吗,没有的话删除掉

仪表盘有什么用吗,没有特殊用处的话还是删除好

用户管理的登录记录也删除了,用户管理不用展开

4)注册成功后会跳出的页面不要跳出绑定邮箱的信息

5)去掉Redis

 

功能更改:

1)不要个人分类和标签,

2)分类和标签只能后台进行增删改查,前台发布文章需要寻找分类和标签

3)分类必须选且只能选一个

4)标签可以多选,可以不选

5)有数据的分类后台如果删除,必须选择其他一个分类放现有的文章

6)  修改头像生成策略

7)修改后台顶部排版问题

 

其他:

修改细节问题,解决遗留Bug

 

四、数据库说明

 

数据库说明

【用户模块】

用户表 user

角色表 authority

用户与角色关联表 user_authority

邮箱激活邮件发送记录表 mail_retrieve

 

【文章模块】

文章表 article

文章分类表 category

文章标签表 tag

文章点赞关联 article_zan

文章收藏表 bookmark

评论表 comment

评论点赞关联 comment_zan

评论点踩关联 comment_zan

 

 

【提问模块】

问题表 question

回答表 answer

回答点赞关联 answer_zan

回答点踩关联 answer_cai

 

【公共模块】

点踩记录 cai

点赞记录 zan

 

【通知模块】

通知表 notice 

通知类型 notice_type

 

【关注模块】

用户关注关系 relationship

 

【私信模块】

消息表 message

 

【系统模块】

首页轮播图 slide 

公告表 bulletin

 

 

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

发表评论

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

  

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