shiro SecurityManager 报错

记录一下使用springboot使用shiro时遇到的问题
写ShiroConfig配置文件的时候,在写权限管理,配置Realm的时候遇到了一个小问题,具体如下图
shiro SecurityManager 报错
idea报错,咋一看感觉也没有什么问题为什么会出现波浪线,查看ide给出的建议是把函数类型改成DefaultWebSecurityManager,心想这也不对,于是上网查了一下,发现有人给出方法是在文件顶部手动导入Security文件,如下
shiro SecurityManager 报错
导入文件后问题确实解决了,小伙伴们遇到相同的问题不妨试一下。至于为什么一开始会缺少这个文件我个人猜想可能是因为SecurityManager文件不同的包都有,因此ide无法分辨该SecurityManager方法是引用哪个类的所以没有自动导入该包。个人愚见如有错误,欢迎指出!