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

전한울님의 프로필 이미지
전한울

작성한 질문수

스프링 핵심 원리 - 기본편

옵션 처리

@Autowired 함수들 질문 있습니다!

작성

·

155

1

TestBean class가 스프링 컨테이너에 등록되면 이 class안에 있는 함수들이 자동으로 실행돼서 noBean2 = null, noBeam3 = Optional.empty이 출력이 되는 건가요??

TestBean 클래스가 스프링 컨테이너로 등록되는 건 알겠는데 왜 setNoBean2랑 setNoBeam3가 호출되는지를 모르겠네요 ㅠ

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 한울님

@Autowired가 메서드에 선언되어 있으면 스프링이 해당 메서드를 호출해줍니다.

그리고 호출하는 메서드에 있는 파라미터 값도 스프링이 관리하는 값이면 함께 넘겨줍니다.(주입)

감사합니다.

전한울님의 프로필 이미지
전한울

작성한 질문수

질문하기