강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

김민희님의 프로필 이미지
김민희

작성한 질문수

스프링 핵심 원리 - 기본편

다양한 의존관계 주입 방법

강의에서 필드 주입 방식이 스프링 의존적이라고 하신 이유

작성

·

353

·

수정됨

0


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]
의존성 자동 주입의 방법 4가지 중 필드 주입의 방법만 스프링 의존적이라고 하시는 건가요? 아니면 @Autowired를 이용한 의존관계 자동주입 방법 4가지가 모두 스프링 의존적이라는 의미인가요?

제 생각에는 필드 주입만 스프링 의존적이라는 게 좀 이해가 안가서요... 4가지 방법 모두 @Autowired 를 이용한 주입방법인데, 오직 필드 주입만 스프링 의존적이라서 단위 테스트가 불가능하다고 하시는건까요?

+추가

혹시 제가 이해한 내용이 맞을까요?!

4가지 방법 모두 스프링 의존적인게 맞음. 그러나 다른 방법은 단위 테스트 시 의존관계가 안들어왔을 경우 내가 직접 넣어줄 수 있는데 필드 주입은 그럴 방법이 아예 없기 때문에 테스트를 꾸리는 것이 힘들어진다는 의미임.

퀴즈

Đâu là lý do chính khiến phương thức Field Injection thường không được khuyến nghị?

khó đảm bảo tính bất biến

Dễ thay đổi phụ thuộc

Do khó test bằng Java thuần

Vì code cài đặt phức tạp

답변 2

0

안녕하세요. 김민희님, 공식 서포터즈 David입니다.

네, 이해하신 게 맞습니다:)

감사합니다.

0

great

김민희님의 프로필 이미지
김민희

작성한 질문수

질문하기