일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PostgreSQL
- Vision
- CSV
- AWS
- log
- Spring
- CVAT
- Trino
- EC2
- grafana
- Python
- jvm
- Packet
- java
- airflow
- aws s3
- Operating System
- kubectl
- Network
- docker
- ip
- OS
- MAC address
- Kafka
- kubeadm
- tcp
- kubernetes
- zookeeper
- helm
- JavaScript
- Today
- Total
목록Singleton (2)
JUST WRITE
이 글은 책 토비의 스피링 3의 1장을 정리한 글입니다. Singleton Registry Spring은 특별한 설정을 하지 않으면 Bean을 모두 Singleton으로 생성한다. 그래서 ApplicationContext는 Singleton을 저장하고 관리하는 Singleton Registry이기도 하다. 하지만 Singleton Pattern과는 비슷하지만 구현 방법은 확연히 다르다. ServerApplication and Singleton Spring은 Enterprise System을 위해 고안된 기술이다. 대부분 Server 환경에서 높은 트래픽을 처리해야 한다. Servlet은 Java EE(Enterprise Edition) 기술 중 가장 기본이 되는 Service Class이다. Servle..
Spring Bean Scopes Bean Scope는 Bean이 존재할 수 있는 범위, 생명주기를 가리킨다. Spring Framework에서는 6가지 Scope로 정리한다. singleton prototype request session application websocket request, session, application, websocket 4가지 Scope는 Web Application에서만 적용할 수 있다. Singleton Scope 기본 Scope이다.Spring Container는 Bean당 오직 한 객체만 생성한다. 모든 Request에 대해서 한 객체만 호출되어진다.(cache) // Annotation @Bean @Scope("singleton") public Person per..