Spring

[Spring] 싱글톤 방식의 주의점

Younghun 2023. 7. 28. 10:22

싱글톤 방식이란

  • 객체 인스턴스를 단 하나만 생성해서 공유하는 방식
  • 불필요한 인스턴스 생성과 해제를 피할 수 있다.
  • Spring에서는 @Component를 이용해서 싱글톤 빈을 만들 수 있다.

주의점

  • 무상태(stateless)로 설계되어야 한다.
  • 멀티쓰레드 환경에서 Race Condition이 발생할 수 있기 때문이다.

 

참고자료

스프링 핵심 원리 - 기본편 - 인프런 | 강의 (inflearn.com)

 

스프링 핵심 원리 - 기본편 - 인프런 | 강의

스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢

www.inflearn.com