spring AOP 日志记录失效问题

       最近需要在spring MVC框架系统中增加系统操作日志,碰到无法拦截日志的问题,记录一下,之前系统中也有使用,就复用了一下,结果发现相同的配置和实现,AOP始终无法进行操作日志拦截,改了很多次依然不生效,后来看到网上:

http://blog.csdn.net/wyc_cs/article/details/38982121

看到这篇博客,才想会不会是类似的问题呢,查找spring-db配置和spring mvc配置,发现

<mvc:annotation-driven /> 

 在系统中只配置了一次,但是:

<context:component-scan base-package="com.*.*.service" />

 确配置了两次,猜想是这个问题导致的,去除spring mvc中该节点的配置,重启服务,AOP日志拦截正常.发现果然是这个问题。

猜你喜欢

转载自flyeagle.iteye.com/blog/2290224