오늘은 싱글톤 컨테이너에 대해 공부한다
스프링 컨테이너는 싱글톤 패턴의 문제점을 해결하면서, 객체 인스턴스를 싱글톤으로 관리한다
스프링 컨테이너는 싱글톤 패턴을 적용하지 않아도, 객체 인스턴스를 싱글톤으로 관리한다
SingletonTest 클래스에 springContainer 테스트 생성하기
- pureContainer 테스트의 코드를 붙여넣기를 한 것과 같다
- 하지만 spring 컨테이너의 유무로 인해 결과값이 달라진다
테스트 확인하기
- 직접 싱글톤 패턴을 적용하지 않아도 스프링에서 적용해준다
스프링의 기본 빈 등록 방식은 싱글톤이지만, 싱글톤 방식만 지원하는 것은 아니다.