728x90 반응형 model2 singleton 패턴1 [JSP/Model2] Model 2 Architecture ( Singleton Pattern 싱글톤 패턴) [ Singleton Design Pattern ] : 시스템 상에서 객체를 단 한번 생성해서, 여러 곳에서 공유해서 사용하는 방식 (*참고 : Spring Framework에서는 기본 객체 운용방식이 singleton이다) [ 적용 방안 ] private 생성자로 명시해 외부에서 객체 생성하는 것을 방지한다. Class Loading 시 ( Class 당 한 번 실행) , static 영역이 method area(class area)에 초기화 되는 것을 이용해 static 변수로 단 한번 객체를 생성한다. 외부에서 단 한번 만든 객체를 사용하게 하기 위해, public static 메서드로 객체의 주소값을 반환하도록 정의한다. 간단 적용 예제 Company class에 Singleton Design P.. 2020. 8. 27. 이전 1 다음 728x90 반응형