SpringBoot整合shiro框架(张开涛跟我学shiro-综合实例-代码新版)

新学习springboot和shiro,以张开涛的“跟我学shiro”第16章代码为基础,移植到idea的springboot项目下

笔记记录

1. springboot省略了很多配置文件,shiro的配置改为新建配置类(添加类注解@Configuration)ShiroConfigBean类来进行配置

2. 参数解析器类也改为在配置类ClientResourcesConfig中配置,注意实现接口时最好选择WebMvcConfigure接口,不然可能无法识别application.yml中的有关配置。

3. springboot数据操作改为使用jpa,原来的dao层修改为Repository包,直接继承JpaRepository, 不需要写多余代码。

4. Role类中的字段role需要修改名称,不然类名和属性名重复,jpa序列化到数据库时会报错。

源码请参考资源链接

 

你可能感兴趣的:(Spring,Boot)