配置类配置指定路径加入权限控制
1.再配置类的方法中加入下图api
2.此处的取值就决定了该用户的访问权限
3.测试一下zhangsan用户
4.测试lisi用户(403为 无权限)
这样就完成了权限的分配,值得一提的是还有两个api:
hasRole() 和 hasAnyRole()
这两个api与上图的 hasAuthority() 和 hasAnyAuthority() 基本一致,
区别就在于 hasRole()与hasAnyRole() 源码会自动在前面拼接一个 ROLE_
而 hasAuthority() 和 hasAnyAuthority() 没有去拼接,是直接取值的