【发布时间】:2011-11-14 10:12:14
【问题描述】:
我需要检查我的切入点表达式,例如。 我有这个豆子:
<bean id="logConfig"
class="com.celfocus.ufe.base.logging.domains.LoggingConfiguration">
<property name="logDetails" value="STANDARD" />
<property name="logLvl" value="COMPLETE" />
</bean>
在我的 aop 切入点表达式中,我需要检查以验证 bean 属性“logLvl”的值。
<aop:config>
<aop:aspect ref="ufeLogger">
<aop:pointcut id="complete" expression="execution(* *.*(..)) and bean(logConfig)==COMPLETE" />
<aop:before pointcut-ref="complete" method="logBefore" />
</aop:aspect>
</aop:config>
我的表达不灵了……我可以改变什么来做这个检查?
【问题讨论】:
标签: spring aop expression pointcut