Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Test
- jpa
- SQL
- MSA
- jwt
- cache
- KEVISS
- AOP
- hashcode
- 생성자 주입
- 열 속성
- select_type
- 필드 주입
- static
- java
- stream
- VUE
- Spring
- equals
- DDL
- 조합
- redis
- StringBuilder
- lambda
- 바이너리 카운팅
- 인덱스
- 재정의
- DI
- docker
- 테스트 코드
Archives
- Today
- Total
목록Java/디자인 패턴 (1)
백엔드 개발자 블로그
싱글턴 패턴 구현 방법
첫 번째로 소개할 디자인 패턴은 싱글톤(Singleton) 패턴입니다.종종 싱글톤 패턴을 '단일체' 패턴으로 번역하고 있는 책도 있지만, 일반적으로 싱글톤 패턴이라고 부릅니다.싱글톤 패턴은 객체지향 디자인 패턴에서 가장 유명한 패턴 중 하나로, 디자인 패턴을 따로 공부하지 않으신 분들도 익히 알고 있는 패턴입니다. 하지만 유명한 만큼 예제 코드를 쉽게 접할 수 있어서인지 프로젝트에 싱글톤을 어설프게 적용은 하지만 정작 왜 써야 하는지, 어떻게 써야 내 상황에 맞게 잘 쓰는지에 대해서는 잘 모르시는 분들이 많습니다. 이번 포스팅에서는 디자인 패턴 관점에서 싱글톤의 개념과 역할에 대해 살펴보고, Java를 통해 간단한 구현까지도 실습해보도록 하겠습니다. 싱글톤은 생성 패턴(Creational Pattern)..
Java/디자인 패턴
2024. 7. 19. 12:59