이 글은 viveknaskar.medium.com/design-patterns-that-every-software-developer-must-know-ac71f575e68 에 나와 있는 내용을 정리한 글입니다. 참고로 번역은 아니며 개발자의 의사소통 수단인 코드만 보고서 제가 임의로 적은 글입니다. Singleton Pattern 싱글톤 패턴은 인스턴스가 1개만 생성되도록 하는 것입니다. Spring 자체가 Bean으로 등록될 시 자체적으로 인스턴스를 1개만 생성 하기 때문에 싱글톤 패턴을 쓰고 있는 것이지만, 코드 상으로는 어떻게 구현 하는 것인지 아래의 예제에서 볼 수 있습니다. /** * Singleton is a design pattern by which you create a singleton ..