资源简介

pring security 全注解式的权限管理

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

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

采用redis存储token及权限信息

内置功能:

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

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

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

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

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

数据源监控:druid

接口swagger文档

日志查询

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

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

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

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

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

个人信息修改

修改密码

头像修改


资源截图

代码片段和文件信息

package com.boot.security.server;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 启动类
 * 
 * @author wpw
 *
 */
@SpringBootApplication
public class SecurityApplication {

public static void main(String[] args) {
SpringApplication.run(SecurityApplication.class args);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-02-19 09:33  boot-security-master\
     目录           0  2018-12-12 03:38  boot-security-master\鏂囨。鍜宻ql\
     目录           0  2018-12-12 03:38  boot-security-master\鏂囨。鍜宻ql\db\
     文件       25021  2018-12-12 03:38  boot-security-master\鏂囨。鍜宻ql\db\boot_security.sql
     目录           0  2020-02-19 09:34  __MACOSX\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\鏂囨。鍜宻ql\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\鏂囨。鍜宻ql\db\
     文件         187  2018-12-12 03:38  __MACOSX\boot-security-master\鏂囨。鍜宻ql\db\._boot_security.sql
     文件         187  2018-12-12 03:38  __MACOSX\boot-security-master\鏂囨。鍜宻ql\._db
     文件         187  2018-12-12 03:38  __MACOSX\boot-security-master\._鏂囨。鍜宻ql
     文件        4617  2018-12-12 03:38  boot-security-master\pom.xml
     文件         243  2018-12-12 03:38  __MACOSX\boot-security-master\._pom.xml
     文件          65  2018-12-12 03:38  boot-security-master\.gitignore
     文件         187  2018-12-12 03:38  __MACOSX\boot-security-master\._.gitignore
     文件         735  2018-12-12 03:38  boot-security-master\workspace.xml
     文件         187  2018-12-12 03:38  __MACOSX\boot-security-master\._workspace.xml
     目录           0  2018-12-12 03:38  boot-security-master\src\
     目录           0  2018-12-18 11:38  boot-security-master\src\test\
     目录           0  2018-12-18 11:38  boot-security-master\src\test\java\
     目录           0  2018-12-18 11:38  boot-security-master\src\test\java\com\
     目录           0  2018-12-18 11:38  boot-security-master\src\test\java\com\boot\
     目录           0  2018-12-18 11:38  boot-security-master\src\test\java\com\boot\security\
     目录           0  2018-12-18 11:38  boot-security-master\src\test\java\com\boot\security\server\
     文件         907  2018-12-12 03:38  boot-security-master\src\test\java\com\boot\security\server\SecurityApplicationTest.java
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\src\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\src\test\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\src\test\java\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\src\test\java\com\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\src\test\java\com\boot\
     目录           0  2020-02-19 09:34  __MACOSX\boot-security-master\src\test\java\com\boot\security\
............此处省略875个文件信息

评论

共有 条评论