싱글톤 패턴이란 싱글톤 패턴은 전체 시스템에서 단 하나의 인스턴스만 생성되도록 보장하고, 이 인스턴스에 대한 전역 접근을 제공하는 디자인 패턴입니다. 싱글톤 패턴의 구성 1. Client 싱글톤 인스턴스를 사용하는 주체 싱글톤 클래스의 getInstance() 메서드를 호출하여 싱글톤 인스턴스에 접근하고 이 인스턴스를 통해 필요한 작업을 수행 2. Singleton Class 싱글톤 패턴의 핵심이 되는 클래스 자기 자신의 유일한 인스턴스를 생성하고 이에 대한 접근 방법을 제공 싱글톤 패턴 다이어그램 예제를 바로 살펴볼건데, 싱글톤패턴 구현은 여러가지 방법이 있습니다. 각 방법이 장단점도 있고 취약점들도 존재합니다. 그중에 보편적인 방법 4가지를 살펴볼겁니다. 1. Lazy Initialization (레..