Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CaiBaoHong/elegant-shiro-boot
/ types & classes
Types & classes
54 in github.com/CaiBaoHong/elegant-shiro-boot
⨍
Functions
257
◇
Types & classes
54
Interface
Codes
created by CaiBaoHong at 2018/4/18 11:07<br> 响应的code
demo1/src/main/java/com/abc/shiro/constant/Codes.java:7
Interface
Codes
created by CaiBaoHong at 2018/4/18 11:07<br> 响应的code
demo3/src/main/java/shiro/constant/Codes.java:7
Interface
Codes
created by CaiBaoHong at 2018/4/18 11:07<br> 响应的code
demo2/src/main/java/com/abc/shiro/constant/Codes.java:7
Class
CustomRealm
这个类是参照JDBCRealm写的,主要是自定义了如何查询用户信息,如何查询用户的角色和权限,如何校验密码等逻辑
demo1/src/main/java/com/abc/shiro/shiro/CustomRealm.java:24
Class
CustomRealm
这个类是参照JDBCRealm写的,主要是自定义了如何查询用户信息,如何查询用户的角色和权限,如何校验密码等逻辑
demo3/src/main/java/shiro/shiro/CustomRealm.java:24
Class
CustomRealm
这个类是参照JDBCRealm写的,主要是自定义了如何查询用户信息,如何查询用户的角色和权限,如何校验密码等逻辑
demo2/src/main/java/com/abc/shiro/shiro/CustomRealm.java:24
Class
Demo1Application
created by CaiBaoHong at 2018/4/18 15:11<br>
demo1/src/main/java/com/abc/shiro/Demo1Application.java:9
Class
Demo2Application
created by CaiBaoHong at 2018/4/18 15:11<br>
demo2/src/main/java/com/abc/shiro/Demo2Application.java:9
Class
Demo3Application
created by CaiBaoHong at 2018/4/18 15:11<br>
demo3/src/main/java/shiro/Demo3Application.java:9
Class
GlobalExceptionHandler
统一捕捉shiro的异常,返回给前台一个json信息,前台根据这个信息显示对应的提示,或者做页面的跳转。
demo1/src/main/java/com/abc/shiro/controller/GlobalExceptionHandler.java:19
Class
GlobalExceptionHandler
统一捕捉shiro的异常,返回给前台一个json信息,前台根据这个信息显示对应的提示,或者做页面的跳转。
demo3/src/main/java/shiro/controller/GlobalExceptionHandler.java:19
Class
Json
Created by CaiBaoHong on 2017/2/15.
demo1/src/main/java/com/abc/shiro/vo/Json.java:9
Class
Json
Created by CaiBaoHong on 2017/2/15.
demo3/src/main/java/shiro/vo/Json.java:9
Class
Json
Created by CaiBaoHong on 2017/2/15.
demo2/src/main/java/com/abc/shiro/vo/Json.java:9
Class
PageController
通过application-shiro.yml配置loginUrl,unauthorizedUrl映射到这两个请求处理方法。 在ShiroConfig中 通过对指定的路径应用"authc"来告诉shiro哪些请求需要登录才能访问,如果用户没有登录,则会跳转到loginUrl指定请求路径; 通过
demo3/src/main/java/shiro/controller/PageController.java:26
Class
PageController
这里定义了: 用户未登录时跳转的请求路径 和 用户没有访问权限时跳转的请求路径
demo2/src/main/java/com/abc/shiro/controller/PageController.java:13
Class
Perm
created by CaiBaoHong at 2018/4/17 14:55<br>
demo1/src/main/java/com/abc/shiro/entity/Perm.java:9
Class
Perm
created by CaiBaoHong at 2018/4/17 14:55<br>
demo3/src/main/java/shiro/entity/Perm.java:8
Class
Perm
created by CaiBaoHong at 2018/4/17 14:55<br>
demo2/src/main/java/com/abc/shiro/entity/Perm.java:9
Class
PermService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo1/src/main/java/com/abc/shiro/service/PermService.java:11
Class
PermService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo3/src/main/java/shiro/service/PermService.java:11
Class
PermService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo2/src/main/java/com/abc/shiro/service/PermService.java:11
Class
Role
created by CaiBaoHong at 2018/4/17 14:55<br>
demo1/src/main/java/com/abc/shiro/entity/Role.java:8
Class
Role
created by CaiBaoHong at 2018/4/17 14:55<br>
demo3/src/main/java/shiro/entity/Role.java:8
Class
Role
created by CaiBaoHong at 2018/4/17 14:55<br>
demo2/src/main/java/com/abc/shiro/entity/Role.java:8
Class
RolePerm
created by CaiBaoHong at 2018/4/17 14:55<br>
demo1/src/main/java/com/abc/shiro/entity/RolePerm.java:8
Class
RolePerm
created by CaiBaoHong at 2018/4/17 14:55<br>
demo3/src/main/java/shiro/entity/RolePerm.java:8
Class
RolePerm
created by CaiBaoHong at 2018/4/17 14:55<br>
demo2/src/main/java/com/abc/shiro/entity/RolePerm.java:8
Class
RoleService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo1/src/main/java/com/abc/shiro/service/RoleService.java:11
Class
RoleService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo3/src/main/java/shiro/service/RoleService.java:11
Class
RoleService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo2/src/main/java/com/abc/shiro/service/RoleService.java:11
Class
ShiroConfig
demo1/src/main/java/com/abc/shiro/config/ShiroConfig.java:11
Class
ShiroConfig
demo3/src/main/java/shiro/config/ShiroConfig.java:11
Class
ShiroConfig
demo2/src/main/java/com/abc/shiro/config/ShiroConfig.java:11
Class
Test1Controller
created by CaiBaoHong at 2018/4/18 15:51<br> 测试shiro提供的注解及功能解释
demo1/src/main/java/com/abc/shiro/controller/Test1Controller.java:13
Class
Test2Controller
created by CaiBaoHong at 2018/4/18 15:51<br> 测试在类上加了访问控制注解后,两个接口是否可以访问
demo1/src/main/java/com/abc/shiro/controller/Test2Controller.java:12
Class
Test3Controller
created by CaiBaoHong at 2018/4/18 15:51<br> 测试没有任何shiro注解情况下,接口是否可以访问
demo1/src/main/java/com/abc/shiro/controller/Test3Controller.java:12
Class
Test4Controller
created by CaiBaoHong at 2018/4/18 15:51<br> 测试shiro提供的注解及功能解释
demo2/src/main/java/com/abc/shiro/controller/Test4Controller.java:11
Class
Test5Controller
created by CaiBaoHong at 2018/4/18 15:51<br> 测试shiro提供的注解及功能解释
demo3/src/main/java/shiro/controller/Test5Controller.java:12
Class
User
created by CaiBaoHong at 2018/4/17 14:55<br>
demo1/src/main/java/com/abc/shiro/entity/User.java:10
Class
User
created by CaiBaoHong at 2018/4/17 14:55<br>
demo3/src/main/java/shiro/entity/User.java:10
Class
User
created by CaiBaoHong at 2018/4/17 14:55<br>
demo2/src/main/java/com/abc/shiro/entity/User.java:10
Class
UserController
created by CaiBaoHong at 2018/4/17 16:41<br>
demo1/src/main/java/com/abc/shiro/controller/UserController.java:29
Class
UserController
created by CaiBaoHong at 2018/4/17 16:41<br>
demo3/src/main/java/shiro/controller/UserController.java:22
Class
UserController
created by CaiBaoHong at 2018/4/17 16:41<br>
demo2/src/main/java/com/abc/shiro/controller/UserController.java:29
Class
UserRole
created by CaiBaoHong at 2018/4/17 14:55<br>
demo1/src/main/java/com/abc/shiro/entity/UserRole.java:8
Class
UserRole
created by CaiBaoHong at 2018/4/17 14:55<br>
demo3/src/main/java/shiro/entity/UserRole.java:8
Class
UserRole
created by CaiBaoHong at 2018/4/17 14:55<br>
demo2/src/main/java/com/abc/shiro/entity/UserRole.java:8
Class
UserService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo1/src/main/java/com/abc/shiro/service/UserService.java:12
Class
UserService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo3/src/main/java/shiro/service/UserService.java:12
Class
UserService
created by CaiBaoHong at 2018/4/18 16:08<br>
demo2/src/main/java/com/abc/shiro/service/UserService.java:12
Class
WebConfig
demo1/src/main/java/com/abc/shiro/config/WebConfig.java:15
Class
WebConfig
demo3/src/main/java/shiro/config/WebConfig.java:14
Class
WebConfig
demo2/src/main/java/com/abc/shiro/config/WebConfig.java:15