[코드로 배우는 스프링 부트] 6. 스프링 빈과 의존관계 (의존성 주입 방식)
목차 1. DI(의존성 주입) 스프링 의존성 주입 방식에는 3가지 방식이 있습니다. 필드 주입 setter 주입 생성자 주입 예시는 컨트롤러에 서비스 객체 의존성을 주입한다고 가정합니다. [서비스] @Service public class MemberService { //( ... ) 생략 } 2. 필드 주입 [컨트롤러] @Controller public class MemberController { @Autowired private MemberService memberService; } 필드 주입은 소스 수정이 쉽지 않으므로 별로 권장하지 않음(구현 클래스의 변경 같은 상황에 대처가 힘듭니다.) 3. setter 주입 [컨트롤러] @Controller public class MemberController ..