싱글톤1 [Spring] 스프링이 빈 스코프를 싱클톤으로 만드는 이유 스프링 싱글톤 스프링은 여러 번에 걸쳐 빈을 요청하더라도 매번 동일한 오브젝트를 돌려준다. getBean() 메서드를 실행할 때마다 매번 new에 의해 새로운 오브젝트를 생성하지 않는다는 뜻 도대체 왜? 👩💻 싱글톤 레지스트리로서의 애플리케이션 컨텍스트 애플리케이션 컨텍스트? 싱글톤을 저장하고 관리하는 싱글톤 레지스트리이자 IoC 컨테이너이다. 스프링은 기본적으로 별다른 설정을 하지 않으면 생성하는 빈 오브젝트를 싱글톤으로 만든다. 💡 스프링이 빈을 싱글톤으로 만드는 이유 : 스프링이 주로 적용되는 대상이 자바 엔터프라이즈 기술을 사용하는 서버 환경이기 때문. 태생적으로 스프링은 엔터프라이즈 시스템을 위해 고안된 시스템. 실제로 대부분 스프링은 서버 환경에서 사용된다. 서버 하나당 브라우저나 여타 시스.. 2022. 1. 17. 이전 1 다음 반응형