Design Pattern
![[디자인 패턴] 싱글톤 디자인 패턴(Singleton Design Pattern)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbR4GgA%2FbtrACK9gKlK%2FVmyKpOGFDlBTmjn31171uk%2Fimg.png)
[디자인 패턴] 싱글톤 디자인 패턴(Singleton Design Pattern)
싱글톤 디자인 패턴은 뭘까? 싱글톤 디자인 패턴을 어떻게 적용할까? 싱글톤 디자인 패턴의 장/단점은 뭘까? 싱글톤 디자인 패턴이 뭐야? 시스템 상에서 어플리케이션이 실행될 때 최초 단 한 번만 객체를 메모리에 할당하고 공유해 사용하는 디자인 패턴 인스턴스가 필요할 때 기존의 생성된 인스턴스를 사용하게 한다. DBCP (DataBase Connecting Pool)처럼 공통된 객체를 생성해서 사용해야할 때 사용한다. 싱글톤 디자인 패턴을 어떻게 적용할까? 싱글톤 디자인 패턴의 핵심은 객체를 단 하나만 만들고 그 객체를 공유해 사용한다는 것이다. Thread Safe하게 싱글톤 패턴 적용하기 public class MockDAO { private static MockDAO instance = new Mo..