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 |
Tags
- 컨베이어 벨트 위의 로봇 Python
- 백준
- kotlin in action 정리
- Python
- 코틸린인액션
- 7장 고급매핑
- Kotlin in action 5장
- 자바 ORM 표준 JPA 프로그래밍 7장
- Kotlin
- 13460 구슬탈출 2
- 객체 지향 설계와 스프링
- Kotlin in action 10장
- 20055 컨베이어 벨트 위의 로봇
- 싱글톤 컨테이너
- Kotlin in action 6장
- 코틀린인액션
- 스프링 핵심 원리 이해
- 코틀린
- KotlinInAction
- 고급매핑
- 20055
- 백준 13460 Python
- 스프링 컨테이너와 스프링 빈
- 스프링 핵심 원리
- Kotlin In Action
- 백준 20055 컨베이어 벨트 위의 로봇
- spring
- 스프링 핵심 원리 - 기본편
- 기능개발 python
- Kotlin in action 3장
Archives
- Today
- Total
목록singleton (1)
기록하는 습관
[ 싱글톤(Singleton) 패턴 ] 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다. 객체 인스턴스를 2개 이상 생성하지 못하도록 private 생성자를 사용해서 외부에서 임의로 new 키워드를 사용하지 못하도록 한다. 싱글톤 미적용 상태 스프링 없는 순수한 DI 컨테이너인 AppConfig는 요청을 할 때 마다 객체를 새로 생성한다. 만약, 고객 트래픽이 초당 100이 나오면 초당 100개 객체가 생성되고 소멸된다.. -> 메모리 낭비가 심함! 싱글톤 적용 상태 이 객체 인스턴스가 필요하면 오직 getInstance() 메서드를 통해서만 조회 할 수 있다. 이 메서드를 호출하면 항상 같은 인스턴스를 반환한다. [ 싱글톤 패턴 문제점 ] 싱글톤 패턴을 구현하는 코드 자체가 많이 ..
개발/Spring
2021. 6. 27. 16:59