Spring DI중 하나인 Method Inject에 대해 알아 봅니다.
Method Injection
1. Method Replace(메소드 대체)
기존 메소드를 런타임 중에 새로운 구현으로 대체
기존 메소드를 런타임 중에 새로운 구현으로 대체
2. Getter Injection(게터 주입)
기존 메소드를 런 타임중에 spring Context로 부터 특정한 빈을 반환하는 새로운 구현으로 대체. Method 주입의 특별한 경우로 Method가 특정 타입의 빈을 반환하도록 선언해 두고(보통 abstract) 런타임 중 실제 반환되는 빈은 Spring Context에서 오도록 하는 방법
댓글 없음:
댓글 쓰기