작성한 질문수
스프링 핵심 원리 - 기본편
다양한 의존관계 주입 방법
작성
·
219
0
생성자 주입 시, 딱 1번만 호출되는 것이 보장된다는 의미가
해당 클래스가 호출될 때 한번 호출된다는 의미인가요?
아니면 스프링은 싱글톤을 보장하기 때문에 1번만 호출 되는 것이 보장된다는 의미인건가요?
답변 1
1
안녕하세요, youn 님. 공식 서포터즈 codesweaver 입니다..생성자는 클래스를 생성할 때 단 한번만 호출되는 특수한 메서드 입니다.
클래스가 이미 인스턴스화 된 이후에는 이 생성자를 다시 호출할 방법이 없습니다.
그래서 '어떤 객체 A'를 생성자에서 주입한 뒤 별도의 getter/setter를 제공하지 않으면 외부에서 A를 명시적으로 다시 할당/호출할 방법이 없습니다..감사합니다.