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

코더님의 프로필 이미지
코더

작성한 질문수

스프링 핵심 원리 - 기본편

싱글톤방식 주의점 관련 질문있습니다

작성

·

219

0

싱글톤방식을 할 때 항상 싱글톤 객체는 무상태로 설계해야 한다고 강의자료에 나와있는데 그러면 항상 빈을 설계할때 스프링빈의 필드에는 공유값을 설정하지 말고 무조건 지역변수와 같은 것들로 설계를 해야하나요?? 예외는 없는건가요??

답변 1

2

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

안녕하세요. 코더님

여러 쓰레드에서 동시에 같은 값을 봐야 하는 상황이라면 필드에 공유 값을 사용하는 것이 맞습니다.

예를 들어서 특정 메서드의 호출 수를 실시간으로 확인하고 싶다면 이런 방법이 필요합니다.

감사합니다.

코더님의 프로필 이미지
코더
질문자

항상 친절하신 답변 감사합니다!!

코더님의 프로필 이미지
코더

작성한 질문수

질문하기