일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- dependency
- 내장객체
- 컬렉션
- 인텔리제이
- Scanner
- https://start.spring.io
- start.spring.io
- 싱글톤
- Jenkins
- 언박싱
- 루프
- boxing
- 빌드
- 스프링
- 메소드
- 박싱
- 무한
- Short
- Java
- 제네릭
- suvlet
- 클래스
- 자동형변환
- 제너릭
- 콜렉션
- wrapper
- unboxing
- maven
- bootstrap
- 싱글턴
Archives
- Today
- Total
목록싱글턴 (1)
Developer Gonie
[9주차] 25. 싱글톤 패턴(객체를 1개만 생성) 방식으로 클래스를 설계하는 방법(feat. dao)
싱글톤 패턴(Singleton Pattern)이란? 특정 클래스의 인스턴스(객체)가 단 하나만 존재하고, 이를 프로그램 상에서 보장하는 패턴을 '싱글톤 패턴'이라고 한다. 이로인한 특징은 객체를 단 1번만 만들어 사용하여야 하므로, 처음에 만든 것을 전역변수처럼 모두가 공유하여 사용한다. 이로인해 시스템 전반에 걸쳐서 특정한 자원이 공유된다. 다수의 인스턴스가 존재하는 경우, 상호간에 영향을 주어 예기치 못한 오류가 발생할 확률이 높아 이를 제한하는 경우에 사용한다. 싱글톤 패턴 방식으로 클래스를 설계하는 방법 1. 생성자 추가 생성자는 무조건 추가해주며, 접근제어자는 private으로 해준다. 접근제어자가 default로 남아있지 않도록 하기 위함 && 외부에서 마음대로 생성자를 사용해 객체를 만들 수..
K-DigitalTraining 강의/8. JSP
2022. 7. 19. 17:13