Как мы используем точки условного соединения весной
По моему требованию, точка должна быть применена, если имя метода вставлено, ИЛИ имя метода обновлено, ИЛИ имя метода удалено, И метод должен иметь ровно три аргумента
Это был код, который я написал,
<aop:config>
<aop:aspect ref="auditAOP">
<aop:pointcut id="insert" expression="execution(* .IbatisDAOSupportImpl.insert(*,*,*))" />
<aop:pointcut id="delete" expression="execution(* IbatisDAOSupportImpl.delete(*,*,*))" />
<aop:pointcut id="update" expression="execution(* IbatisDAOSupportImpl.update(*,*,*))" />
<aop:pointcut id="auditInsertUpdateOrDelete" expression="insert || delete || update"/>
<aop:after method="afterInsertUpdateOrDelete" pointcut-ref="auditInsertUpdateOrDelete"/>
</aop:aspect>
</aop:config>
Что-то не так с приведенной ниже строкой; Я получаю сообщение о том, что выражение не правильно сформировано.
<aop:pointcut id="auditInsertUpdateOrDelete" expression="insert || delete || update"/>