강의

멘토링

커뮤니티

Inflearn Community Q&A

brillk's profile image
brillk

asked

Spring Core Principles - Basic Edition

Prototype Scope - Problems when used with Singleton Bean

남은 프로토 타입

Written on

·

217

0

프로토타입 빈은 의존관계가 주입되면 새로운 값을 만들고, 반환을 한다고 이해하고 있습니다.

  1. 그런데 종료 메서드가 실행되지 않는다면 두번쨰, 세번째 프로토 타입을 불렀을떄 전에 반환되었던 값에 덮어씌워지는 게 되는 건가요? 아니면 전의 값은 어딘가에 남아있고 새로운 걸 만들어 반환되어 지나요? 궁금합니다!

(싱글톤이라 상관없는건가?..)

oopspring

Answer 1

2

안녕하세요, {} 님! 공식 서포터즈 codesweaver 입니다.

프로토타입 스코프 빈은 객체를 요청할때마다 새로운 객체를 생성하여 반환합니다.

그러나 싱글톤 스코프 객체가 프로토타입 스코프 객체를 들고 있을 때는 문제가 생깁니다.

 

프로토타입 빈과 싱글톤 타입 빈을 혼용하였을때의 문제점은 아래 강의를 참조해주세요.
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/unit/55490

감사합니다.

brillk's profile image
brillk

asked

Ask a question