关于spring3使用AOP编程时需要引入哪些jar包的问题

初次接触spring框架,网上最新版的spring已经是3.1了,而看得是网上传智播客spring2.5的教程。

里面讲到【Spring的注解方式实现AOP入门】时,照着写了个程序。

结果怎么也通过不了,原来spring3.1与spring2.5有很大的变化,spring3.1不再把那些依赖的第三方jar包打包进来。

经过多次摸索,除了引入spring框架dist目录下的org.springframework.aop-3.1.1.RELEASE.jar之外,

还需要自己下载第三方依赖包:

aspectjrt.jar,aspectjweaver.jar(最新发布版是1.6.2,eclipse网站有下载)

以及aopalliance.jar(最新发布版是1.0,http://sourceforge.net/projects/aopalliance/有下载)

引入以上jar包之后,就可以通过@Aspect等注解方式进行AOP编程了;

依此记录下来,供其他遇到这类问题的朋友参考。

原文地址:https://www.cnblogs.com/aDust/p/spring3Aop.html