博主分享免费Java教学视频,B站账号:Java刘哥
预览地址:http://blog.liuyanzhao.com
后台账号 test 密码 test (该账号享有大部分权限)
详细介绍地址:https://liuyanzhao.com/9354.html
代码地址(目前开源了后端,前端没有上传):https://github.com/saysky/SENS
下面是详细介绍
最新更新 2019年10月16日
开源地址:https://github.com/saysky/SENS
需要完整版的请联系博主
截止2019年10月16日,更新主要内容如下
预览地址:http://blog.liuyanzhao.com
后台测试账号 test,密码 test,拥有绝大部分权限,请不要恶作剧哦
本博客系统基于 SpringBoot 2.x ,支持快速开发,部署,采用内置服务器 undertow (抛弃 tomcat)。
数据库采用常见关系型数据库 MySQL,ORM 框架是 MyBatis + MyBatis Plus。
采用 Redis 缓存数据,访问较频繁但不常变的进行缓存策略。
采用轻量级安全框架 Shiro,后台可以动态添加角色,权限,给用户绑定角色。
ElasticSearch 作为本站的站内搜索框架,支持分词检索数据和关键词高亮。
模板引擎采用 FreeMarker,为了考虑 SEO 没有使用 js 框架,后期会考虑将后台改为 Vue 实现,敬请期待。
前台页面还是一如既往的使用本站的模板页面,后台模板采用 AdminLte 的模板(基于BootStrap的)。
本站支持用户登录/注册,OAuth2.0 第三方登录。
介绍几个后台的页面
1.后台首页 DashBoard

2. 文章列表(管理员显示所有文章,作者只显示自己的文章)

3. 编辑文章页面(富文本编辑器)

4.分类目录(带有层级的)

5.页面管理(有开发好的系统模板,也可以自定义页面)

6.附件管理(下拉翻页)

7.评论管理(管理员显示所有评论,作者显示自己收到的评论)

8.用户管理(管理用户,可以代理登录)

9.用户资料(可以绑定第三方应用,也可以在登录页面绑定)

10.系统设置(系统功能设置,比如设置评论是否发送邮件,附件上传位置,第三方登录配置等信息)

1.代码结构

2.数据库表

因为时间仓促,目前来说肯定还有 Bug,欢迎大家在页面留言反馈。
如果有朋友有新需求,也可以在下面留言或者直接与我联系。
之前有些朋友联系博主,提出有偿购买该源代码学习,博主比较慎重,一直没有答应。
经过一段时间的考虑,决定限时发售
【提供更新维护,代码讲解,远程协助】
源码 399
该项目已经上架在博主淘宝店,在店铺里搜索【言曌博客咨询部】就能找到
后台账号 test 密码 test (该账号享有大部分权限)
详细介绍地址:https://liuyanzhao.com/9354.html
代码地址(目前开源了后端,前端没有上传):https://github.com/saysky/SENS
下面是详细介绍
最新更新 2019年10月16日
开源地址:https://github.com/saysky/SENS
需要完整版的请联系博主
截止2019年10月16日,更新主要内容如下
- 升级框架版本,springboot 升到 2.1.7.RELEASE,MyBatis-Plus升到 3.1.2
- 数据库表设计修改,所有表都主键改成id,都添加 create_time、update_time、create_by、update_by、del_flag 字段,del_flag为删除标记,所有删除都是逻辑删除
- 更新 shiro,通过请求 URL 鉴权,替代之前的注解方式
- redis 缓存策略变更
- SQL、代码优化,更加规范(代码改动很多)
- 通过AOP实现,使用注解方式记录操作日志
- 废除之前的支持国际化,
- 持续重构优化中.....
预览地址:http://blog.liuyanzhao.com
后台测试账号 test,密码 test,拥有绝大部分权限,请不要恶作剧哦
一、功能介绍
本博客系统基于 SpringBoot 2.x ,支持快速开发,部署,采用内置服务器 undertow (抛弃 tomcat)。
数据库采用常见关系型数据库 MySQL,ORM 框架是 MyBatis + MyBatis Plus。
采用 Redis 缓存数据,访问较频繁但不常变的进行缓存策略。
采用轻量级安全框架 Shiro,后台可以动态添加角色,权限,给用户绑定角色。
ElasticSearch 作为本站的站内搜索框架,支持分词检索数据和关键词高亮。
模板引擎采用 FreeMarker,为了考虑 SEO 没有使用 js 框架,后期会考虑将后台改为 Vue 实现,敬请期待。
前台页面还是一如既往的使用本站的模板页面,后台模板采用 AdminLte 的模板(基于BootStrap的)。
本站支持用户登录/注册,OAuth2.0 第三方登录。
二、页面预览
介绍几个后台的页面
1.后台首页 DashBoard

2. 文章列表(管理员显示所有文章,作者只显示自己的文章)

3. 编辑文章页面(富文本编辑器)

4.分类目录(带有层级的)

5.页面管理(有开发好的系统模板,也可以自定义页面)

6.附件管理(下拉翻页)

7.评论管理(管理员显示所有评论,作者显示自己收到的评论)

8.用户管理(管理用户,可以代理登录)

9.用户资料(可以绑定第三方应用,也可以在登录页面绑定)

10.系统设置(系统功能设置,比如设置评论是否发送邮件,附件上传位置,第三方登录配置等信息)

三、项目结构
1.代码结构

2.数据库表

四、新需求和Bug反馈
因为时间仓促,目前来说肯定还有 Bug,欢迎大家在页面留言反馈。
如果有朋友有新需求,也可以在下面留言或者直接与我联系。
五、完整版关于出售
之前有些朋友联系博主,提出有偿购买该源代码学习,博主比较慎重,一直没有答应。
经过一段时间的考虑,决定限时发售
【提供更新维护,代码讲解,远程协助】
源码 399
该项目已经上架在博主淘宝店,在店铺里搜索【言曌博客咨询部】就能找到
基本翻译
abbr. 美国东部标准时间 (eastern standard time);电休克疗法 (electroshock therapy);确立的 (established)
n. (Est) (美、俄、巴)埃斯特(人名)
- 微信
- 交流学习,有偿服务
-
- 博客/Java交流群
- 资源分享,问题解决,技术交流。群号:590480292
-
2022年09月06日 16:00:23
9999
2022年09月06日 16:00:48
@132456:6666