Я хочу изменить Spring AOP на чистый аспектJ в весеннем каркасе.Я хочу использовать чистый аспектJ в пружинной раме
Spring AOP используется, как показано ниже.
<aop:config >
<aop:pointcut id="testopiaLogging" expression="execution(public * cosmos..*SVC.*(..))" />
<aop:aspect ref="testopiaLoggingAspect">
<aop:after-throwing method="throwError" throwing="exception" pointcut-ref="testopiaLogging"/>
<aop:after-returning method="log" returning="retVal" pointcut-ref="testopiaLogging"/>
</aop:aspect>
</aop:config>
и я изменю его к чистому AspectJ accroding ниже URL страницы в
весна-aspect.jar установлен в пути к классам.
Итак, я сделал aop.xml.
<aspectj>
<weaver>
<include within="cosmos.*" />
</weaver>
<aspects>
<aspect name="com.sds.testopia.logger.aop.TestopiaAspect" />
</aspects>
</aspectj>
- Далее, я не могу знать очень хорошо .. Я думаю, что я буду использовать Load Time Weaver и Log Формат файла должен изменить .aj foramt с использованием аспекта, ключевого слова point-cut и создания банки ..
Я хочу получить информацию c и подробное объяснение. спасибо.