zwon.log
로그인
zwon.log
로그인
DI 의존관계 주입
zwon
·
2023년 8월 25일
팔로우
0
Spring
의존성 주입
0
Spring
목록 보기
3/12
DI 의존관계 주입 방법
생성자 주입
말 그대로 생성자에 @Autowired를 붙여줌으로써 의존관계를 주입 받는 방법이다.
불변하거나 필수인 의존관계에 사용한다.
다른 방법도 있지만 생성자 주입을 통해서 DI를 하는 것을 추천한다.
setter 주입
setXXX()에 @Autowired를 붙여줌으로써 의존관계를 주입 받는 방법이라고해서 세터 주입이라고 한다.
선택 또는 변경의 가능성이 있는 의존관계에 주로 사용한다.
필드 주입
필드에 바로 @Autowired를 붙여주는 방법이다.
일반 메서드 주입
메서드단에 @Autowird를 붙여줌으로써 의존관계를 주입해주는 방법인데 잘 사용하지는 않는다.
zwon
Backend 관련 지식을 정리하는 Back과사전
팔로우
이전 포스트
@Bean vs @Component
다음 포스트
Spring MVC validation 검증
0개의 댓글
댓글 작성