
本文共 4100 字,大约阅读时间需要 13 分钟。
Apache Shiro������������������������������������
1. ������������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
1.1 ������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������������
������������������������������������������������������������������������������������������������������������������������������������������������������
1.2 ������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
2. Apache Shiro������
Apache Shiro���Java������������������������������������������������������Spring Security���������������������������������������������Shiro������������������������API������������������������������������������������������������������
2.1 Shiro���������������������
������������������������������������������������������������
������������������������������������������������������������������������������������������������������������������Shiro���������������������������������LDAP���JDBC������
������Spring Boot���������shiro-spring������������������Shiro���Spring Boot������������������������������������������latest���������shiro-spring���
���������������������������������User������������������������������������UserService������������������������������User������������������������������������������������������
RBAC���������������������Subject���SecurityManager���������RBAC������������������������������������������������������������
3. Spring Boot������Shiro������������
3.1 Spring Boot������������
������������Spring Boot������������������������������������������������������������������Spring Boot������������
3.2���������������������
������Maven���������������Spring Boot Starter Parent��������� ���������������������
pom.xml���������
- ������Spring Boot Starter Web��������������� MVC ���������
- ������Shiro���������shiro-spring������������������������Spring Boot���������
- ���������������Controller������������UserController���������API���������
-
������Shiro������������������������������������������com/itheima/ShiroConfig.java���
-
������ShiroFilterFactoryBean���������������������������������������������������������������������������������������������������������������������������
-
Realm������������������Realm������������������������������������UserRealm���������������������������������������������UserService������������������������
-
���application.properties���������������������������������������Druid������������������������
-
���������������������User������������������id���username���password���perms���
-
���������������������������������������������������������������������������
- Apache Shiro������������
- Shiro���Spring Security������
3.3 Shiro������
3.4 ���������������
3.5 Controller������������������
������ integrating Shiro Packages���������login���������������Shiro���API���������������������������������������������������������������
3.6 ������������
���ShiroFilterFactoryBean���������filterChainDefinitionMap��������������������������������������������������� filterChainDefinitionMap.put("/add", "perms[user:add]"); filterChainDefinitionMap.put("/update", "perms[user:update]");
3.7 ���������������������
������Main������������Spring Boot������������������������������/login������������������������������������������������������
4. ���������������������������
������������������������������������������������������https://pan.baidu.com/s/12yTMozR6oFG6cYcVmnBwog���������������yswz
5. ������������
发表评论
最新留言
关于作者
