swagger开启(swagger开启访问控制)

swagger开启(swagger开启访问控制)文章目录 1 数据库 2 创建公有子模块 spring security 先创建 之后再讲 我们权限管理需要它 1 创建子模块 引入依赖 2 工具类 3 Security 配置类 4 用户和认证实体类 1 安全认证用户详细信息 2 用户实体类 5 过滤器 1 访问过滤器 2 登陆过滤器 6 一些业务逻辑类 1 密码的处理方法类型 2 登出业务逻辑类 3 token 管理 4 未授权的统一处理方式

大家好,我是讯享网,很高兴认识大家。



文章目录

  • 1、数据库
  • 2、创建公有子模块spring-security(先创建,之后再讲,我们权限管理需要它)
  • 1、创建子模块,引入依赖
  • 2、工具类
  • 3、Security配置类
  • 4、用户和认证实体类
  • 1、安全认证用户详细信息
  • 2、用户实体类
  • 5、过滤器
  • 1、访问过滤器
  • 2、登陆过滤器
  • 6、一些业务逻辑类
  • 1、密码的处理方法类型
  • 2、登出业务逻辑类
  • 3、token管理
  • 4、未授权的统一处理方式
  • 3、创建子模块,引入依赖并在gateway网关配置路由
  • 1、application.yml
  • 2、网关配置
  • 3、启动类
  • 4、代码生成器生成MVC架构,如果你没有使用网关跨域,请添加跨域注解到启动类,实体类需要加入自动填充
  • 4、递归显示所有菜单(因为我们不知道到底有多少级嵌套)
  • 1、实体类中添加三个字段,用来表示自己的级别,1级为最上级,以及子菜单和是否选中
  • 2、controller
  • 3、service
  • 4、测试
  • 5、其它所有代码
  • 1、controller
  • 1、indexController
  • 2、PermissionController
  • 3、RoleController
  • 4、UserController
  • 2、实体类
  • 1、Permission
  • 2、Role
  • 3、RolePermission
  • 4、User
  • 5、UserRole
  • 3、service
  • 1、IndexServiceImpl
  • 2、PermissionServiceImpl
  • 3、RolePermissionServiceImpl
  • 4、RoleServiceImpl
  • 5、UserDetailsServiceImpl
  • 6、UserRoleServiceImpl
  • 7、UserServiceImpl
  • 4、mapper
  • 1、PermissionMapper

微服务项目如何添加数据权限_列表
讯享网

微服务项目如何添加数据权限_微服务项目如何添加数据权限_02

1、创建子模块,引入依赖

微服务项目如何添加数据权限_微服务项目如何添加数据权限_03

2、工具类

微服务项目如何添加数据权限_列表_04

3、Security配置类

微服务项目如何添加数据权限_列表_05

4、用户和认证实体类

1、安全认证用户详细信息

微服务项目如何添加数据权限_oa办公_06

2、用户实体类

微服务项目如何添加数据权限_entity_07

5、过滤器

1、访问过滤器

微服务项目如何添加数据权限_微服务项目如何添加数据权限_08

2、登陆过滤器

微服务项目如何添加数据权限_列表_09

6、一些业务逻辑类

1、密码的处理方法类型

微服务项目如何添加数据权限_entity_10

2、登出业务逻辑类

微服务项目如何添加数据权限_列表_11

3、token管理

微服务项目如何添加数据权限_列表_12

4、未授权的统一处理方式

微服务项目如何添加数据权限_微服务项目如何添加数据权限_13

微服务项目如何添加数据权限_entity_14

1、application.yml

2、网关配置

微服务项目如何添加数据权限_列表_15

3、启动类

微服务项目如何添加数据权限_oa办公_16

4、代码生成器生成MVC架构,如果你没有使用网关跨域,请添加跨域注解到启动类,实体类需要加入自动填充

微服务项目如何添加数据权限_oa办公_17

微服务项目如何添加数据权限_acl_18

1、实体类中添加三个字段,用来表示自己的级别,1级为最上级,以及子菜单和是否选中

微服务项目如何添加数据权限_acl_19

2、controller

3、service

微服务项目如何添加数据权限_entity_20

4、测试

微服务项目如何添加数据权限_entity_21

微服务项目如何添加数据权限_列表_22

1、controller

1、indexController
2、PermissionController
3、RoleController
4、UserController

2、实体类

1、Permission
2、Role
3、RolePermission
4、User
5、UserRole

3、service

1、IndexServiceImpl
2、PermissionServiceImpl
3、RolePermissionServiceImpl
4、RoleServiceImpl
5、UserDetailsServiceImpl
6、UserRoleServiceImpl
7、UserServiceImpl

4、mapper

1、PermissionMapper

小讯
上一篇 2025-04-28 10:08
下一篇 2025-05-18 13:46

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/157912.html