【一直以来,欠大家的升级版,终于来了】

本项目的功能模块

  • spring boot 2.1 + mybatis后台管理系统框架;
  • layUI前端界面;
  • shiro权限控制,redis缓存;
  • 动态权限控制;
  • 统一异常处理;
  • AOP日志记录;
  • log4j2日志脱敏处理;
  • XSS***、前后端AES加解密安全防护等。

项目依赖的技术版本

wyait-parent依赖管理

  • maven :3.3.3
  • JDK : 1.8
  • Intellij IDEA : 2018开发工具
  • spring boot :2.1.3.RELEASE
  • mybatis 3.4.6 :dao层框架
  • pageHelper : 5.1.8
  • layui 2.5.6 :前端框架
  • shiro 1.4.1 :权限控制框架
  • druid 1.1.10 :druid连接池,监控数据库性能,记录SQL执行日志
  • thymeleaf :3.0.11.RELEASE,thymeleaf前端html页面模版
  • log4j2 2.11.2 :日志框架
  • ztree : 3.5.31
  • spring data redis 2.1.3.RELEASE : 缓存

springboot版本提升到2.1.*以后,druid、redis、session等配置要跟着做相应调整!
项目源码地址

本次新增内容

版本升级及内容优化版本,改动内容:

  1. 版本更新,springboot从1.5+升级到2.1+;
  2. 权限缓存使用redis;
  3. 验证码使用redis;
  4. 权限验证完善。

本次更新博客地址

在头条中编写的,大家方便的可以关注支持下。谢谢各位it伙伴!后面会持续更新技术类文章!

springboot 2.1 + shiro + redis + layUI 后台权限管理系统,博客链接:

https://www.toutiao.com/i6857783244210110983/

springboot2.1后台源码地址

  1. github源码:

    https://github.com/wyait/admin.git

  2. 码云:

    https://gitee.com/wyait/wyait-admin.git


相关链接入口

  • springboot 1.5 + shiro之登录人数限制、登录判断重定向、session时间设置:https://blog.51cto.com/wyait/2107423
  • springboot 1.5 + shiro 动态更新用户信息:https://blog.51cto.com/wyait/2112200
  • springboot 1.5 + shiro 权限注解、统一异常处理、请求乱码解决 :https://blog.51cto.com/wyait/2125708

爱生活,爱工作,爱你们!