강의

멘토링

커뮤니티

Inflearn Community Q&A

hancihu's profile image
hancihu

asked

Spring Core Principles - Basic Edition

Prototype Scope

프로토타입 vs 싱글톤 타입 초기화 메서드 호출 순서 질문

Written on

·

276

0

프로토타입 스코프의 빈 결과창입니다.

 

하지만

스코프 빈 타입 결과창이면

결과창:

PrototypeBean.init

find prototypeBean1

PrototypeBean.intit

find prototypeBean2

...

이렇게 되는건가요?

 

 

oopspring

Answer 1

0

안녕하세요, 유찬희 님! 공식 서포터즈 codesweaver 입니다.

질문하신 내용이 어떤 부분인지 헷갈리는데요,

중요한 점은

싱글톤 스코프 빈은 객체 생성이 단 한번 발생하기에 init 도 단 한번 호출합니다.

프로토타입 스코프 빈은 호출할 때마다 객체 생성이 발생하며 init 도 호출합니다.

 

싱글톤 스코프 빈은 항상 같은 객체임을 보장하지만,

프로토타입 스코프 빈은 호출할때마다 다른 객체를 반환합니다.



감사합니다.

hancihu's profile image
hancihu

asked

Ask a question