복붙노트

[SPRING] aop.xml 이름과 위치?

SPRING

aop.xml 이름과 위치?

LTW로 aop.xml 파일의 이름을 지정하는 방법이 있습니까? 또는 다른 이름과 위치를 정의 할 수 있습니까? 내가 사용하는 여러 소프트웨어 모듈을 가지고 있으며 모두 다른 설정으로 META-INF / aop.xml을 사용합니다. 이 모듈을 웹 애플리케이션에 포함시킨 다음 배포 / 압축 해제 방법에 의존한다. aop.xml 파일이 사용된다. 그래서 오랫동안 검색 한 결과, 모든 LTW가 aop.xml에 의존하여 수정 된 toke 위치를 찾지 못하는 것을 발견했습니다 ...

기본적으로 aop.xml 파일의 두 내용을 병합하는 두 가지 aop.xml 파일을 모두 사용해야합니다.

이 작업을 수행하는 방법? 에드

해결법

  1. ==============================

    1.AspectJ를 사용할 때 org.aspectj.weaver.loadtime.configuration 시스템 속성을 사용하여 다른 설정 파일을 가리킬 수있다. 예 :

    AspectJ를 사용할 때 org.aspectj.weaver.loadtime.configuration 시스템 속성을 사용하여 다른 설정 파일을 가리킬 수있다. 예 :

    -D org.aspectj.weaver.loadtime.configuration=META-INF/myaop.xml
    
  2. ==============================

    2.aop.xml을 사용하여 AspectJ에서로드 시간 짜기.

    aop.xml을 사용하여 AspectJ에서로드 시간 짜기.

    또한 AspectJ 문서에는 다음과 같이 쓰여있다.

  3. from https://stackoverflow.com/questions/3736860/aop-xml-name-and-location by cc-by-sa and MIT license