0
回答
BeanNameAutoProxyCreator以及获得注解的问题
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

用了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,何解?

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