最新消息,博主已开通B站账号:[Java刘哥](https://space.bilibili.com/160340478),欢迎关注,分享自己原创免费Java实战课程、各种框架实战和技巧、以及公司项目经验
<hr/>
最新轻量级SpringBoot+MyBatis+Thymeleaf博客系统 [初云博客-SpringBoot版本](https://github.com/saysky/ChuyunBlog)
# 关于项目
该项目是基于SpringBoot2.x+Shiro+Redis+ElasticSearch实现的博客系统。<br/>
预览地址:http://blog.liuyanzhao.com <br/>
更新详细介绍:https://liuyanzhao.com/9354.html <br/>
部署文档地址:https://liuyanzhao.com/1356865089034129409.html <br/>
博主主站基于springboot+vuejs(后台)实现已完成:https://liuyanzhao.com <br/>
# 功能介绍
本博客系统基于 SpringBoot 2.x ,支持快速开发,部署,采用内置服务器 undertow (抛弃 tomcat)。
数据库采用常见关系型数据库 MySQL,ORM 框架是 MyBatis + MyBatis Plus。
采用 Redis 缓存数据,所有数据基本都先走 MySQL 然后走 Redis (部分分页数据和搜索数据除外)。
采用轻量级安全框架 Shiro,目前本站由三种角色(管理员,作者,订阅者),也可以动态添加角色,并绑定权限,权限和后台菜单挂钩。
ElasticSearch 作为本站的站内搜索框架,支持分词检索数据和关键词高亮。
模板引擎采用 FreeMarker,为了考虑 SEO 没有使用 js 框架,后期会考虑将后台改为 Vue 实现,敬请期待。
前台页面还是一如既往的使用本站的模板页面,后台模板采用 AdminLte 的模板(基于BootStrap的)。
本站支持用户登录/注册,OAuth2.0 第三方登录。
# 页面预览
![image](img/1.png)
<hr/>
![image](img/2.png)
<hr/>
![image](img/3.png)
<hr/>
![image](img/4.png)
<hr/>
![image](img/5.png)
<hr/>
![image](img/6.png)
<hr/>
![image](img/7.png)
<hr/>
![image](img/8.png)
<hr/>
![image](img/9.png)
<hr/>
![image](img/10.png)
<hr/>
# 项目结构和数据库
![image](img/11.png)
<hr/>
![image](img/13.png)
<hr/>
# 关于开源
目前仅开源了后端代码,您可以学习SpringBoot2.x,Shiro,Redis等常见用法。
同时该项目已整合了ElasticSearch6.5,学有余力也可以看一下。
同时,这个项目时启动不起来的,因为缺少 Mapper xml 文件,所以说只适合阅读代码。
如果您需要完整版代码,请联系博主:847064370(QQ和微信)。
## 请喝一杯奶茶
请我喝一杯奶茶吧!
插条广告:博主最近有点时间,长期接毕设定制,软件定制,Java问题解决,带新人,一对一讲课等业务 <br/>
具体查看[有偿服务](https://liuyanzhao.com/bulletin/my-service)
![image](https://github.com/saysky/ForestBlog/blob/master/uploads/donate.png)
没有合适的资源?快使用搜索试试~ 我知道了~
基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip
共237个文件
java:193个
xml:21个
png:11个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 119 浏览量
2024-03-09
14:11:21
上传
评论
收藏 3.58MB ZIP 举报
温馨提示
基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip基于SpringBoot+MyBatis+Shiro+Redis+Ela
资源推荐
资源详情
资源评论
收起资源包目录
基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统.zip (237个子文件)
.gitattributes 92B
.gitignore 416B
PostServiceImpl.java 20KB
StartedListener.java 20KB
PostController.java 19KB
CommentController.java 18KB
AttachmentServiceImpl.java 16KB
FrontCommentController.java 14KB
SensUtils.java 13KB
AttachmentController.java 12KB
LoginController.java 12KB
BackupController.java 11KB
FrontIndexController.java 11KB
CommentServiceImpl.java 10KB
UserServiceImpl.java 10KB
UserController.java 10KB
AdminController.java 9KB
GlobalExceptionHandler.java 9KB
FrontOAuthController.java 8KB
NoticeController.java 7KB
PostService.java 7KB
SystemLogAspect.java 6KB
CategoryController.java 6KB
CategoryServiceImpl.java 6KB
TagServiceImpl.java 6KB
FrontArticleController.java 6KB
PageController.java 5KB
GithubAuthServiceImpl.java 5KB
QQAuthServiceImpl.java 5KB
ProfileController.java 5KB
RedisUtil.java 5KB
PostMapper.java 5KB
NormalRealm.java 5KB
PermissionServiceImpl.java 5KB
ShiroConfig.java 5KB
BaseService.java 5KB
FrontTagController.java 5KB
TagController.java 5KB
FrontPageController.java 5KB
FrontCategoryController.java 4KB
CommentService.java 4KB
MenuServiceImpl.java 4KB
RoleServiceImpl.java 4KB
MailServiceImpl.java 4KB
PageUtil.java 4KB
RoleController.java 4KB
BlogPropertiesEnum.java 4KB
FrontNoticeController.java 4KB
OptionsServiceImpl.java 4KB
PermissionUtil.java 4KB
MenuController.java 3KB
FreeRealm.java 3KB
WidgetController.java 3KB
MenuUtil.java 3KB
WidgetServiceImpl.java 3KB
SlideServiceImpl.java 3KB
PermissionController.java 3KB
MvcConfig.java 3KB
LogServiceImpl.java 3KB
RedisKeys.java 3KB
SlideController.java 3KB
ThirdAppBindServiceImpl.java 3KB
CommonConstant.java 3KB
RedisConfig.java 3KB
LinkServiceImpl.java 2KB
CommonTagDirective.java 2KB
URLPathMatchingFilter.java 2KB
ListPage.java 2KB
OptionController.java 2KB
Response.java 2KB
UserService.java 2KB
Comment.java 2KB
FrontOthersController.java 2KB
Post.java 2KB
User.java 2KB
AttachmentService.java 2KB
TagService.java 2KB
MailRetrieveServiceImpl.java 2KB
Md5Util.java 2KB
CommentMapper.java 2KB
DefaultAuthServiceImpl.java 2KB
BaseController.java 2KB
CategoryService.java 2KB
ObjectUtil.java 2KB
CommonController.java 2KB
UserModularRealmAuthenticator.java 2KB
CategoryUtil.java 2KB
CommentUtil.java 2KB
IpInfoUtil.java 2KB
LocaleInterceptor.java 2KB
RedisKeyExpire.java 2KB
LocaleMessageUtil.java 2KB
Response.java 2KB
ThemeController.java 2KB
TagMapper.java 1KB
UserMapper.java 1KB
UserRoleRefServiceImpl.java 1KB
ApiInterceptor.java 1KB
InstallInterceptor.java 1KB
FreeMarkerConfig.java 1KB
共 237 条
- 1
- 2
- 3
资源评论
白如意i
- 粉丝: 6147
- 资源: 3230
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功