내가 빈 방법이 : 내가 paramters A를 변경할 나는 다른 하나스프링 AOP 기능
class Y {
X x;
...
doYY() {
....
x.doXX(A, B);
...
}
}
에서이 방법을 사용, doXX (String a, String b)
을 그리고, 특정 값에 B는의 실제 값이 있다고 가정하자 : TEST, TEST
내가 항상 그들을 설정하고 싶습니다 : TEST_en, TEST_en
("_en
"을 추가하고 싶습니다) "doXX"방법이 많이 사용되었습니다. 그래서 teh 코드 소스를 변경하고 싶지 않습니다 : 많은 시간이 걸릴 것입니다. .
AOP
으로 할 수 있나요?
내 컨테이너 : doYY 및 doXX가 같은 클래스의 일부이기 때문에 당신이 할하려는 것은 스프링 AOP 불가능 Spring
감사를 documentation을 체크 아웃 : 음, 그래, 그것은 문제의 고장이었다. 나는 지금 편집했다 : –
편집 된 질문을 고려하여, AOP가 작동하려면 클래스 X가 스프링 (aspect가 적용된 곳)에 의해 관리되어야하고 클래스 Y가 관리 클래스 X 의존성으로 주입 될 필요가있다 – geoand
고마워, 나는 그 모든 것을 알고있다. :) 나는 AOP에 대해 묻고있다. :) 도와 주셔서 감사합니다 –