Open utterances-bot opened 1 month ago
위에서 언급해주신 싱글톤 패턴의 단점들(DIP 위반, TDD 등)은 다른 디자인 패턴으로 (ex. Factory method, Abstract Factory) 문제를 해결할 수 있나요? 정처기에서 얕게 언급하고 넘어갔던 파트라 흥미롭습니다!
위에서 언급해주신 싱글톤 패턴의 단점들(DIP 위반, TDD 등)은 다른 디자인 패턴으로 (ex. Factory method, Abstract Factory) 문제를 해결할 수 있나요? 정처기에서 얕게 언급하고 넘어갔던 파트라 흥미롭습니다!
@mikio999
넵! 실제로 스프링 컨테이너가 팩토리 역할을 수행합니다. 스프링 컨테이너가 빈
으로 불리는 객체들의 생명 주기를 관리합니다.
이 부분을 자세하게 설명하면 주제에서 벗어나는 것 같아 넣진 않았습니다만, 추후에 한번 정리해보겠습니다!
인스턴스의 개수를 1개로 제한하는 싱글톤 패턴 | 안정적인 블로그
싱글톤 패턴이란 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다.
https://ajroot5685.github.io/posts/Singleton-Pattern/