1
我需要在我的切入點表達式中進行檢查。 我有這個bean:檢查AOP切入點表達式
<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>
我的表情不工作......我可以更改以進行此項檢查嗎?
我已經試過,但是當我把條件放在logBefore()方法中時,我無法攔截我的意思.. –