玫瑰感觉的gravatar头像
玫瑰感觉2018-12-12 19:56:23

基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统

项目描述

说明:

spring security 全注解式的权限管理

动态配置权限,角色和资源,权限控制到按钮粒度

采用token进行权限校验,禁用session,未登录返回401,权限不足返回403

采用redis存储token及权限信息

内置功能:

用户管理:用户查询、添加用户、修改用户、给用户分配角色

菜单管理:菜单列表、添加菜单、修改菜单、删除菜单、权限配置、菜单图标设置、菜单排序

角色管理:角色查询、添加角色、修改角色、删除角色

代码生成:根据表名生成bean、controller、dao、Mapper.xml、列表页、搜索、分页、新增页、修改页

job集群:创建job、取消job、查询job、下拉搜索spring bean

数据源监控:druid

接口swagger文档

日志查询

邮件管理:发送邮件、搜索邮件

文件管理:上传文件、文件列表、文件删除

公告管理:公告未读提醒、发布公告、查询公告、公告阅读人列表

excel下载:自定义sql导出excel、也可在页面展示sql结果数据

字典管理:一些常量字典的维护

个人信息修改

修改密码

头像修改

其他说明:

日志模块

    sl4j日志分包:将sql日志、业务日志、异常日志进行了分离,更方便定位问题

    日志表:使用aop拦截实现

权限控制:基于token方式,禁用session

对各种不同异常进行了全局统一处理

使用lombok简化java代码,让源码更简洁,可读性高

mybatis未进行二次封装,原滋原味,简单sql采用注解,复杂sql采用Mapper.xml配置

使用了layui的弹出层、菜单、文件上传、富文本编辑、日历、选项卡、数据表格等

表单数据采用bootstrapValidator校验,简单快捷方便

运行环境

jdk8+mysql+redis+IntelliJ IDEA+maven

项目技术(必填)

Springboot+Mybatis+ SpringMvc+springsecrity+Redis+bootstrap+jquery

数据库文件

压缩包内

jar包文件

maven搭建

项目截图(必填)

基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统

基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统

运行截图(必填)

http://localhost:8889/login.html

admin admin

基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统

基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统

注意事项


打赏

已有6人打赏

jacky123的gravatar头像leicanquan的gravatar头像呆小仙的gravatar头像qq1471894799的gravatar头像1448689840的gravatar头像最代码官方的gravatar头像

文件名:boot-security-master.zip,文件大小:1840.275K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友