싱글톤1 [Spring] 싱글톤 패턴과 싱글톤 컨테이너 우리는 스프링 컨테이너에 저장된 빈들을 가져와서 사용할 수 있다. 하지만 만약 빈들을 가져올 때마다 new 연산자를 통해 객체를 새로 생성해서 가져올 경우 여러 비효율적인 문제가 있을 수 있다. 이와 같은 문제를 해결하기 위해 스프링 컨테이너는 객체 인스턴스를 싱글톤으로 관리한다. 싱글톤 패턴 싱글톤 패턴이란 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다. 구현방법은 다음과 같다. public class SingletonService { private static final SingletonService instance = new SingletonService(); public static SingletonService getInstance() { return instance; }.. 2022. 12. 26. 이전 1 다음