싱글턴 패턴에 대한 질문입니다.
251
작성한 질문수 6
1. 싱글턴 패턴으로 객체 N개 만들기
강의 교안에 보면 싱글턴 패턴은 "최대 N개로 객체 생성을 제한하는 패턴 "으로 설명을 해주셨습니다.
강의 중에 객체를 N개 생성하는 방식은 없었던 것 같은데 이 부분에 대해서 알려주실 수 있을까요?
2. case1.step3

11번 줄에서 Database 객체를 생성할 때 "products"를 파라미터로 직접 넣었습니다.
만약 이렇게 코드를 작성하면 유지관리하기가 힘들 것 같은데 이러한 부분을 어떻게 유동적으로
값을 넣을 수 있나요?
답변 1
1
1번 : 싱글턴 패턴으로 객체 N개 만들기
보통 싱글턴패컨을 생각하면 단 한개의 객체만을 생성한다고 생각하는데, 강의에서 말씀드린 것처럼 최대 N개의 객체를 생성하는 것입니다. 한 개만 생성해도 N개를 생성한 것이죠.
여러 개를 생성하는 예로는 데이터베이스 컨넥션풀을 생각해 보시면 됩니다. 미리 여러 개의 컨넥션을 만들어 두고 돌려 쓰는 방식인데 이 경우가 해당한다고 볼 수 있습니다.
2번 :
예제는 최대한 단순하게 만들어 설명하려는 것이었고, 생성된 객체의 이름을 비교하기 위해 넣은 것입니다.
보통의 경우는 필요하지 않을 것 같습니다.
그래도 넣어야 한다면 보통의 경우처럼 설정파일을 이용하셔도 되고 방법은 다양할 것 같습니다.
조회속도 개선에서 더 개선하는 방법이 궁금합니다.
0
6
1
필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)
0
18
2
질문있습니다
0
22
1
1번 문제 질문입니다.
0
27
1
파사드 패턴질문입니다.
0
263
1
질문입니다
0
247
1
데코레이터 패턴 질문 있습니다.
0
255
1
직접구현하기 질문
0
410
1
synchronized 사용으로 인한 병목현상
0
354
1
강의 자료 pdf
0
292
1
데코레이션 패턴 실습중 결과값이 다르게 나와요 ㅠㅠ
0
522
2
강의자료 관련 질문드립니다
0
232
1
옵저버 패턴 직접구현하기 부분에 질문있습니다.
0
335
3
Decorator 패턴의 단점에 대해..
0
504
2
어댑터 패턴 질문하겠습니다 선생님
0
243
1
주제 클래스
0
242
1
더 이상 지원하지 않는 기능
0
274
2
TestPattern2 질문
1
214
1
디자인 패턴 with JAVA (GoF) 강의 소스는 어디에서 받을 수 있나요?
0
261
1
선생님 강의 시작음의 사운드를 조금 줄여주세요.
0
285
2
수강확인증은 어디에서 발급할 수 있을까요?
0
2249
2
싱글톤 패턴 LogWriter 예제 질문
0
450
2
강의 중간에 음성이 좀 깨졌어요
0
250
1
약한 결합일 때 질문이 있습니다.
0
347
1





