[Spring] 싱글톤 패턴(Singleton Pattern)의 문제점과 스프링 컨테이너
시작하기 앞서 싱글톤과 관련된 설명과 코드 예제는 아래 링크에 있다. https://healthdevelop.tistory.com/entry/spring38 [Spring] 싱글톤(Singleton) 이란? | 싱글톤 패턴 | 싱글톤 컨테이너 | 웹 애플리케이션과 싱글톤 |Singlet ● 싱글톤 패턴이란? 쉽게 말해 객체 인스턴스가 단 하나만 존재해야 하는 패턴이다. 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생 healthdevelop.tistory.com ● 싱글톤 패턴의 문제점 - 싱글톤 패턴을 구현하는 코드 자체가 많이 들어간다. - 의존관계상 클라이언트가 구체 클래스에 의존한다. - DIP를 위반한다. - 클라이언트가 구체 클래스에 의존해서 OCP..