在我們的Shiro配置文件中,我的配置文件叫:shiroConfig.java 將我下面縮寫的東西添加到spring裏面進行注入,註解就生效了。
/**
* @description:開啓代碼權限註解支持
*/
@Bean
public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager){
AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor = new AuthorizationAttributeSourceAdvisor();
authorizationAttributeSourceAdvisor.setSecurityManager(securityManager);
return authorizationAttributeSourceAdvisor;
}
/**
* @description:解決權限註解不生效問題
*/
@Bean
public static DefaultAdvisorAutoProxyCreator getDefaultAdvisorAutoProxyCreator(){
return new DefaultAdvisorAutoProxyCreator();
}
轉載自:https://blog.csdn.net/ainuser/article/details/81780496
如果侵權,請通知我,及時刪除謝謝!