【发布时间】:2012-10-17 08:00:44
【问题描述】:
我目前正在尝试在 AspectJ 中注入 Spring bean,如下所示,无论如何我的服务器(WAS Liberty Profile)一直抱怨缺少方法 aspectOf。请问我该如何解决这个问题?
application-context.xml
<aop:aspectj-autoproxy/>
<import resource="/context-file-A.xml"/>
上下文文件-A.xml
<bean id="loggingAspect" class="com.huahsin.LoggingAspect" factory-method="aspectOf">
JAVA 代码
@Aspect
public class LoggingAspect {
...
}
【问题讨论】:
-
有aspectOf方法吗?您将其设置为工厂方法。
-
根据文档,它不是必需的,因为它是由 Spring 内部创建的。