0
回答
BeanNameAutoProxyCreator以及获得注解的问题
华为云实践训练营,热门技术免费实践!>>>   

用了BeanNameAutoProxyCreator来进行拦截

 

<bean id="proxy" class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
		<property name="beanNames">
			<value>*ABC</value>
		</property>
		<property name="interceptorNames">
			<list>
				<value>itemCacheInteceptor</value>
			</list>
		</property>
	</bean>

 然后itemCacheInteceptor配置了bean,无误

内部方法:有这么一段:

public Object invoke(MethodInvocation invocation) throws Throwable {
        // TODO 自动生成方法
        Method method = invocation.getMethod();
        Annotation[]  annotaions = method.getAnnotations();
}

被调用的方法有注解,已测有值

但是这里的 Annotation[] annotaions = method.getAnnotations();获取不到相关的annotaion,何解?

<无标签>
举报
新人王
发帖于5年前 0回/630阅
顶部