最新消息,博主已开通B站账号:[Java刘哥](https://space.bilibili.com/160340478),欢迎关注,分享自己原创免费Java实战课程、各种框架实战和技巧、以及公司项目经验
## 博主开发的其他博客或论坛项目全部在这里
**[https://liuyanzhao.com/shop.html?k=博客](https://liuyanzhao.com/shop.html?k=博客)** <br/>
**[https://liuyanzhao.com/shop.html?k=论坛](https://liuyanzhao.com/shop.html?k=论坛)** <br/>
- -------------------------------------------------------------------------------
# SpringBoot博客
基于 SpringBoot 实现的博客系统,包含用户注册、登录、找回密码、文章管理、分类管理、标签管理、评论管理、相册管理、关注粉丝、点赞、收藏、举报、相册管理、公告管理、用户管理、角色管理和权限管理等功能。<br/>
[详细说明](http://liuyanzhao.com/shop/chuyunblog.html) <br/>
预览地址:[http://chuyunblog.liuyanzhao.com](http://chuyunblog.liuyanzhao.com)
## 技术组成
该项目分为 SpringBoot、SpringBoot+Dubbo 和 SSM 多个版本,当前仓库代码属于 SpringBoot 版本 <br/>
- [初云博客-SpringBoot博客版本](http://github.com/saysky/ChuyunBlog)
- [初云博客-SSM博客增强版本](http://github.com/saysky/SSMBlogPlus)
- [初云博客-SSM博客普通版本](http://github.com/saysky/ChuyunBlog-SSM)
- [初云博客-Dubbo博客版本](http://github.com/saysky/ChuyunBlog-Dubbo)
- [学车论坛-SpringBoot论坛版本](http://github.com/saysky/forum)
- [动漫平台-SpringBoot动漫版本](http://github.com/saysky/cartoon)
三者功能基本一致,技术组织不同,目前SpringBoot版本功能最多。
- SpringBoot 版本:SpringBoot+MyBatis+Shiro+Thymeleaf+BootStrap
- SSM 版本(SSM增强版):Spring+SpringMVC+MyBatis+Thymeleaf+BootStrap
- Dubbo 版本:Dubbo+SpringBoot+MyBatis+Shiro+Thymeleaf+BootStrap
该项目最近写了一篇 10000 字的左右论文,作为参考 <br/>
## 项目截图
目前只截取了部分页面图片,完整功能请前往预览网站体验。 <br/>
1. 代码结构
![1-ER图.png](img/ChuyunBlog-idea.png)
2. 数据库表
![1-ER图.png](img/ChuyunBlog-navicat.png)
表名称分别是:<br/>
黑名单表、文章分类表、评论表、好友关系表、友情链接表、权限表、照片表、相册表、文章表、文章分类关联表、文章标签关联表、角色表、角色权限关联表、文章标签表、用户表、用户角色关联表
3. 数据库ER图如下(下载本地放大查看)
![1-ER图.png](img/ChuyunBlog-ER.png)
## 预览
1-首页.png
![1-首页.png](img/1-首页.png)
2-推荐文章.png
![2-推荐文章.png](img/2-推荐文章.png)
3-热门文章.png
![3-热门文章.png](img/3-热门文章.png)
4-我发布的.png
![4-我发布的.png](img/4-我发布的.png)
5-我收藏的.png
![5-我收藏的.png](img/5-我收藏的.png)
6-我点赞的.png
![6-我点赞的.png](img/6-我点赞的.png)
7-我的关注.png
![7-我的关注.png](img/7-我的关注.png)
8-我的粉丝.png
![8-我的粉丝.png](img/8-我的粉丝.png)
9-文章详情1.png
![9-文章详情1.png](img/9-文章详情1.png)
10-文章详情2.png
![10-文章详情2.png](img/10-文章详情2.png)
11-文章评论.png
![11-文章评论.png](img/11-文章评论.png)
12-活跃用户.png
![12-活跃用户.png](img/12-活跃用户.png)
13-分类列表.png
![13-分类列表.png](img/13-分类列表.png)
14-标签列表.png
![14-标签列表.png](img/14-标签列表.png)
15-用户主页-文章列表.png
![15-用户主页-文章列表.png](img/15-用户主页-文章列表.png)
16-文章搜索.png
![16-文章搜索.png](img/16-文章搜索.png)
17-登录.png
![17-登录.png](img/17-登录.png)
18-文章管理.png
![18-文章管理.png](img/18-文章管理.png)
19-文章发布.png
![19-文章发布.png](img/19-文章发布.png)
20-分类管理.png
![20-分类管理.png](img/20-分类管理.png)
21-标签管理.png
![21-标签管理.png](img/21-标签管理.png)
22-评论管理.png
![22-评论管理.png](img/22-评论管理.png)
23-反馈管理.png
![23-反馈管理.png](img/23-反馈管理.png)
24-用户管理.png
![24-用户管理.png](img/24-用户管理.png)
25-用户编辑.png
![25-用户编辑.png](img/25-用户编辑.png)
26-普通用户登录后台的文章管理.png
![26-普通用户登录后台的文章管理.png](img/26-普通用户登录后台的文章管理.png)
## 联系方式
该项目可用于个人博客使用或者多用户博客使用,毕设等。 <br/>
长期更新!大家可以提需求,我可以及时更新! <br/>
支持定制,加功能,减功能 <br/>
需要完整代码,联系本人,提供源码,远程部署和问题解答 <br/>
微信:847064370 <br/>
## 更新历史
- 2021年4月18日 新增验证码、收藏、反馈、点赞等,优化部分功能
- 2021年03月05日 新增相册管理、照片管理、好友管理、公告管理
- ... 更新若干次,同时开发了SSM版本,Dubbo版本,SSMBlogPlus版本
- 2020年04月11日 首次提交,实现基本功能
没有合适的资源?快使用搜索试试~ 我知道了~
SpringBoot+MyBatis+Thymeleaf 博客系统.zip
共140个文件
java:89个
png:29个
xml:14个
需积分: 0 0 下载量 190 浏览量
2023-12-26
16:03:42
上传
评论 1
收藏 3.59MB ZIP 举报
温馨提示
当然可以,以下是一份关于您的Java SpringBoot项目的简介描述: 探索Java的SpringBoot魔法 亲爱的开发者们,准备好一起踏上这次深入Java的SpringBoot之旅了吗?如果您正在寻找一个现代化、高效且易于扩展的开发框架,那么这个SpringBoot项目将是您的理想选择。 主要特点: 快速开发:SpringBoot通过自动配置和约定大于配置的原则,大大简化了项目设置和开发过程。 易于扩展:SpringBoot与生俱来的灵活性使您可以轻松集成各种服务和数据库,以满足您日益增长的需求。 安全性:内置的安全特性,如OAuth2和Spring Security,确保您的应用程序安全无虞。 微服务支持:SpringBoot是微服务架构的理想选择,可以帮助您构建模块化、可扩展的应用程序。 社区支持:全球的开发者社区意味着您可以在遇到问题时找到大量的资源和支持。 无论您是初出茅庐的Java新手,还是经验丰富的开发者,这个项目都将为您提供一个深入了解SpringBoot的机会。无论您是想学习新的技能,还是想提高现有应用程序的性能,这个项目都将是您的宝贵资源。 内容概览 项目设置和初始化 控制器设计和实现 数据持久化与数据库集成 安全性和身份验证 性能优化和监控 部署和生产环境考虑 现在,是时候让您的Java技能得到充分发挥,并掌握SpringBoot的魔法了!这个项目将带领您从基础到高级,探索SpringBoot的每一个角落。
资源推荐
资源详情
资源评论
收起资源包目录
SpringBoot+MyBatis+Thymeleaf 博客系统.zip (140个子文件)
.gitattributes 86B
.gitignore 475B
GlobalExceptionHandler.java 9KB
UserServiceImpl.java 8KB
PostServiceImpl.java 5KB
BaseService.java 5KB
MyRealm.java 4KB
RoleServiceImpl.java 4KB
TagServiceImpl.java 4KB
PermissionServiceImpl.java 4KB
ShiroConfig.java 4KB
CategoryServiceImpl.java 3KB
CommentServiceImpl.java 3KB
MvcConfig.java 3KB
URLPathMatchingFilter.java 2KB
Post.java 2KB
UserMapper.java 2KB
UserService.java 2KB
FriendServiceImpl.java 2KB
LinkServiceImpl.java 2KB
JsonResult.java 2KB
CommentMapper.java 2KB
User.java 2KB
PermissionMapper.java 2KB
PostMapper.java 1KB
RoleService.java 1KB
Comment.java 1KB
PhotoCategoryServiceImpl.java 1KB
PermissionService.java 1KB
UserRoleRefServiceImpl.java 1KB
PostCategoryRefMapper.java 1KB
PhotoServiceImpl.java 1KB
RoleMapper.java 1KB
TagService.java 1KB
MailServiceImpl.java 1KB
BlackWordServiceImpl.java 1KB
CategoryService.java 1KB
MybatisPlusConfig.java 1KB
PostTagRefMapper.java 1KB
TagMapper.java 1KB
PostService.java 1KB
BaseEntity.java 1KB
PageVo.java 980B
RolePermissionRefServiceImpl.java 968B
Permission.java 950B
Role.java 923B
RolePermissionRefMapper.java 841B
Application.java 837B
CategoryMapper.java 832B
MyBusinessException.java 803B
Photo.java 791B
ResourceTypeEnum.java 762B
CommentService.java 739B
PostCategoryRef.java 681B
RolePermissionRefService.java 668B
PostTagRef.java 657B
QueryCondition.java 615B
PhotoCategory.java 571B
UserRoleRef.java 561B
Friend.java 557B
Link.java 556B
RolePermissionRef.java 555B
Category.java 525B
Tag.java 524B
PostStatusEnum.java 511B
PostTypeEnum.java 492B
LogTypeEnum.java 481B
CommonParamsEnum.java 448B
PostQueryCondition.java 448B
FriendService.java 442B
IgnoredUrlsProperties.java 439B
UserRoleRefMapper.java 438B
PhotoCategoryService.java 433B
PhotoService.java 398B
MailService.java 394B
BlackWord.java 369B
PostIsRecommendEnum.java 347B
TrueFalseEnum.java 343B
UserStatusEnum.java 342B
PostIsStickyEnum.java 341B
UserRoleRefService.java 331B
ResultCodeEnum.java 329B
CommonConstant.java 322B
PhotoCategoryMapper.java 321B
FriendMapper.java 300B
LinkService.java 299B
PhotoMapper.java 297B
SearchVo.java 296B
BlackWordMapper.java 284B
LinkMapper.java 271B
BlackWordService.java 260B
README.md 5KB
ChuyunBlog-navicat.png 472KB
ChuyunBlog-ER.png 320KB
19-文章发布.png 206KB
18-文章管理.png 194KB
25-用户编辑.png 184KB
9-文章详情1.png 163KB
24-用户管理.png 147KB
23-反馈管理.png 146KB
共 140 条
- 1
- 2
资源评论
01红C
- 粉丝: 1637
- 资源: 1098
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功