자가 호출1 자가 호출 자가 호출은 굉장히 빈번하게 일어나는 일이면서 별다른 문제가 없지만 스프링 빈 메서드에서 자가 호출이 일어나면 이야기가 다릅니다.스프링의 빈 메서드에서 발생하는 자가 호출은 개발자의 의도를 벗어나는 결과를 만들 수 있습니다. 특히 자가 호출되는 메서드에 AOP 애너테이션이 지정돼 있을 경우 문제가 됩니다. 예를 들어, 다음과 같은 스프링 컴포넌트가 있다고 해봅시다.@Controller@RequiredArgsConstructorpublic class MyController { private final MyService myService; @ResponseStatus(HttpStatus.OK) @GetMapping public Object doSomething() { myS.. 2024. 7. 16. 이전 1 다음