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 |
29 | 30 | 31 |
Tags
- 장고
- 파이썬
- HTTP
- Python
- Spring Boot
- python3
- node.js
- 개발
- 자바
- BCI
- django
- 스프링부트
- 보안
- 디자인 패턴
- ORM
- 데이터베이스
- Spring
- java
- 웹
- 스프링 부트
- 파이썬3
- JPA
- 자료구조
- db
- 웹 개발
- 스프링
- bytecode
- 안드로이드
- rabbitmq
- mysql
Archives
- Today
- Total
목록싱글톤 패턴 (1)
semtax의 개발 일지
디자인패턴 공부내용 정리 : 싱글톤 패턴
개요 이번에는, 생성 패턴 중 하나인 싱글톤 패턴에 대해서 알아보도록 하겠습니다. 왜 나오게 됬는가? 싱글톤 패턴은, 여러 객체에서 데이터를 공유해서 써야하는데 단 1개만 생성해서 써야할때 어떻게 해야할까 라는 고민에서 나오게 된 패턴입니다. (OOP의 전역변수 라는 느낌으로 생각하시면 됩니다.) 주로, 여러곳에서 쓰이는 설정 정보나, 다른곳에서도 공통적으로 쓰이는 데이터베이스 설정 객체와 같은 정보들을 공유할 때 사용되게 됩니다. 문제 상황 먼저 아래의 상황을 한번 가정 해봅시다. 당신이 앱을 개발한다고 가정을 해봅시다. 그런데, 앱에 있는 여러 클래스에서 앱에서 전역으로 쓰이는 설정정보를 읽고 써야하는 상황이 닥쳤습니다. 이럴때 당신은 어떻게 하겠습니까? 위와 같은..
개발/Java
2020. 5. 16. 22:37