测试spring3.1.1,发现无论如何也不能引用@aspcetj这个注解,很是郁闷,即使手动添加
import org.springframework.aop.aspectj.annotation.*;
也没有办法引入,是否需要加载其他的jar包呢

解决方案 »

  1.   

    声明一个切面@Aspect,而不是@aspectj,网上应该有很多相关的知识再有你的aspcetj写错了应该是aspectj最后启用@AspectJ支持
    通过在你的Spring的配置中引入下列元素来启用Spring对@AspectJ的支持:
    <aop:aspectj-autoproxy/>
    如果你正在使用DTD,你仍旧可以通过在你的application context中添加如下定义来启用@AspectJ支持:<bean class="org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator" />相应的jar你肯定已经导入了。
      

  2.   

    你写错了大哥,楼说说的对,去网上搜一下自己写个测试junit试试