笔记,一般项目都会用到spring和springmvc,然而这两个却不是在一个容器,众所周知,spring提供容器可以从容器里获取对象.
spring和springmvc是父子容器关系,springmvc可以获取spring容器里的对象,反之则获取不到.
现遇到两个实际情况,使用aop的时候我模拟切面类在service层,注入点在controller层,我spring只扫描了service层,springmvc只扫描了controller层,我在applicationContext.xml里进行aop配置不生效,配置在springmvc里则生效,说明spring并没有扫描到controller.
还有一个就是使用shiro进行注解的权限验证,同理,不过这个怎么更优美的弄好,==
网友评论