1.myspring-mvc配置拦截时全局拦截放开某些拦截时,放开路径出错了,少了路径
2.shiro
import java.util.List;
@Service
@Transactional
public class PermissionServiceImpl implements PermissionService{
@Autowired
private PermissionDAO permissionDAO;
@Override
public List<String> queryPermsByUsername(String username) {
return permissionDAO.queryPermsByUsername(username);
}
}
(1)一个权限service方法中忘记书写@Service 注解了,导致handler方法不识别,在自己书写的权限配置文件里语法时找不到permissionServiceImpl 。
(2)在自己书写的realm文件中添加各个实体类的set/get方法实现权限配置文件里的语法找到对应的属性
(3)例如:
<!-- 声明realm -->
<bean id="realm1" class="com.qianfeng.realm.MyRealm">
<!-- 注入身份认证 授权