AspectJ에서 각 스레드마다 aspect를 선언 할 방법이 있는지 알고 싶습니다. 또한 스레드별로 aspect를 선언 할 방법이 있는지 알고 싶습니다. 내가이 예를 참조하고 스레드의 팀에 의해Aspect per Thread & Aspect/팀당 스레드
:
주어진 스레드는 'X는'다음 'X'는이 팀의 마스터가 주어진 스레드의 경우 'Y'이며, 'N'새 스레드를 생성 이 팀은 또한 새로운 팀을 창안하여 'Y'가이 새 팀의 마스터가됩니다. 그래서 팀 'Y'에 대한 측면 'A'의 스레드 'X'와 다른 '인스턴스'에 의해 팀 생산물에 'A'측면을 선언 할 수 있는지 알고 싶습니다.
AspectJ에는이 기능이 없다고 생각하십시오. 그런데, Aspect의 ThreadLocal을 사용하여 스레드마다 상태를 만들 수 있습니다. – Taky
@Taky 답장을 보내 주셔서 감사합니다. ThreadLocal을 사용하여 좋은 해결 방법을 제시합니다. 네, 적어도 aspectj는 아직이 능력이 없기 때문에 나는 아무것도 찾을 수 없었습니다. – dreamcrash