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
- CRUD
- react
- AnnotationConfigApplicationContext
- 재귀적
- 스프링 빈
- 웹 스코프
- DI
- Java
- maven gradle
- Spring
- springboot
- Gardle
- 스코프 빈
- 빈 스코프
- 빌드 관리 도구 Maven 과 Gradle 비교
- 스프링
- 프로토타입빈
- Scpoe bean
- 스프링 CRUD
- JS Basic
- 리액트 스프링부트
- 빌드관리
- 컴포넌트 스캔
- 싱글톤빈
- React Springboot
- javasciprt
- gradle maven
- 스프링부트
- 스프링 컨테이너
- 빌드관리도구
Archives
- Today
- Total
목록싱글톤빈 (1)
기술블로그
빈 스코프(Bean Scope)
1. 빈 스코프(Bean Scope) 란? 앞에서의 글들은 스프링 빈이 스프링 컨테이너의 시작과 함께 생성되어서 스프링 컨테이너가 종료될 때 까지 유지된다고 말해왔다. 이것은 스프링 빈이 기본적으로 싱글톤 스코프로 생성되기 때문이다. 스코프는 번역 그대로 빈이 존재할 수 있는 범위를 뜻한다. 2. 빈 스코프(Bean Scope)의 종류 Spring의 Bean은 기본설정이 Singleton Scope로 생성된다. 특정 타입의 Bean을 하나만 만들어 두고 공유해서 사용하기 위해서인데, 이러한 까닭에 Bean에 상태를 저장하는 코드를 작성하는 것은 동시성 문제를 유별하여 위험한 상황을 초래할 수 있다. 하지만 요구사항과 구현 기능 등의 필요에 따라서 비싱글톤이 필요한 경우도 많다. 그리고 이를 명시적으로 구..
카테고리 없음
2021. 9. 10. 17:55