权限管理系统
文章平均质量分 94
aLinxi
无畏结果,保持热爱
展开
-
Shiro学习 —— 基础知识
文章目录01 | Shiro框架介绍01 | Shiro框架介绍Apache Shiro 是一个强大且易用的 Java 安全框架,提供了认证、授权、加密和会话管理等功能。Shiro 适用于任何有安全控制需要的 Java 应用,并且相对于其他安全框架,Shiro 无论从 API 使用,或是源码实现上都要简单清晰得多。本节实验首先会对 Shiro 的关键概念和术语进行介绍,然后再对 Shiro 的体系结构进行分析,为我们之后的实战打好理论基础。知识点什么是 ShiroShiro 三大关键组件:原创 2021-03-01 11:30:36 · 235 阅读 · 3 评论 -
springboot与shiro实现权限管理系统(七)—— 实现通知管理
文章目录准备工作01 | 实现通知新建,编辑,删除和列表查看接口本篇博客知识点:实现通知新建,编辑,删除和列表查看接口通过 swagger-ui 验证接口课程回顾Shiro 与 Spring Security 的简单对比准备工作接上篇博客: springboot与shiro实现权限管理系统(六)—— 实现用户管理new 一个 modules,新建springboot子项目,命名为code7,然后将code6中所有内容复制到code7,code7将在code6的基础上进行增加原创 2021-03-01 10:41:27 · 194 阅读 · 1 评论 -
springboot与shiro实现权限管理系统(六)—— 实现用户管理
文章目录准备工作01 | 实现用戶新建,编辑,删除和列表查看接口02 | 实现用户角色分配接口本篇博客知识点:实现用户新建,编辑,删除和列表查看接口实现用户角色分配接口通过 swagger-ui 验证新用户的权限准备工作接上篇博客: springboot与shiro实现权限管理系统(五)—— 实现用户角色管理new 一个 modules,新建springboot子项目,命名为code6,然后将code5中所有内容复制到code6,code6将在code5的基础上进行增加与修改原创 2021-02-26 15:31:24 · 249 阅读 · 0 评论 -
springboot与shiro实现权限管理系统(五)—— 实现用户角色管理
文章目录准备工作01 | 实现角色新建,编辑,删除和列表查看接口02 | 为角色分配权限知识点补充1. shiro基于注解的权限控制本篇博客知识点:Shiro 基于注解的权限控制实现角色新建,编辑,删除和列表查看接口实现权限列表,角色权限分配,角色权限列表接口通过 swagger-ui 验证接口,创建“角色分配管理员”角色并为其分配权限准备工作接上篇博客: springboot与shiro实现权限管理系统(三)——引入Shiro并进行配置new 一个 modules,新建spri原创 2021-02-26 11:01:32 · 461 阅读 · 2 评论 -
springboot与shiro实现权限管理系统(四)—— 实现登陆和登出功能
文章目录准备工作01 | 实现登陆和登出功能1. 模拟登录界面2. 实现登录接口3. 实现登出接口本篇博客知识点:实现登录接口实现登出接口Shiro 是如何保持会话状态的准备工作接上篇博客: springboot与shiro实现权限管理系统(三)——引入Shiro并进行配置new 一个 modules,新建springboot子项目,命名为code4,然后将code3中所有内容复制到code4,code4将在code3的基础上进行增加与修改。此篇博客对应代码:code4Gite原创 2021-02-25 14:30:15 · 342 阅读 · 0 评论 -
springboot与shiro实现权限管理系统(三)——引入Shiro并进行配置
文章目录准备工作1. 配置2. 本篇知识点补充01 | Shiro的配置02 | 关于Realm本篇博客知识点:引入 Shiro 的 maven 依赖实现自己的 Realm配置 Shiro 过滤器准备工作接上篇博客: springboot与shiro实现权限管理系统(二)——引入mybatis生成Entity,Dao和Mappernew 一个 modules,新建springboot子项目,命名为code3,然后将code2中所有内容复制到code3,code3将在code2的基础原创 2021-02-19 17:12:41 · 234 阅读 · 2 评论 -
springboot与shiro实现权限管理系统(二)——引入mybatis生成Entity,Dao和Mapper
文章目录准备工作1. 引入Mybatis依赖本篇博客知识点:Spring Boot 项目中引入 MyBatisMyBatis 的配置通用 Entity,Dao 和 Mapper 的生成MyBatis 分页插件 PageHelper准备工作new 一个 modules,新建springboot子项目,命名为code2,然后将code1中所有内容复制到code2,code2将在code1的基础上进行增加与修改。1. 引入Mybatis依赖添加jdbc和MySQL的依赖<d原创 2021-02-19 16:39:54 · 138 阅读 · 4 评论 -
springboot与shiro实现权限管理系统(一)
文章目录一个简单的用户权限管理系统01 | 项目介绍02 | 数据库设计与创建03 | 基础项目搭建一个简单的用户权限管理系统01 | 项目介绍用户权限管理系统包含的功能模块技术选型:SpringBoot,MyBatis 和 Shirojava 版本为 1.8使用 maven 作为构建工具API 遵循 RESTful 规范,使用 Swagger 作为文档管理和 API 测试工具。02 | 数据库设计与创建数据表预览sys_permission:权限表。sys_原创 2021-02-08 10:24:41 · 380 阅读 · 1 评论