Backend/Spring1 Bean Scope(어떤 메커니즘?, 왜 쓰는건지, 주의점, 어떻게 생성되는지) https://docs.spring.io/spring-framework/reference/core/beans/factory-scopes.html배경김영한님 강의 코어 어쩌고 듣다가 섹션9쪽의 스코프에 대해 공부하다가 익숙하지 않은 내용이라 한번 정리를 해보았다.Bean Scope 는 무엇인가?빈이 존재 할 수 있는 범위이다. 생애 기간(생성~소멸) + 공간(쓰레드, 요청, 세션)Bean Scope 는 왜 사용되는가?크게 2가지 이유때문이다. 하나는 메모리의 최적 사용을 위해서이다. 한정적인 메모리에서 재사용이 많이 되는 경우 싱글턴으로 빈을 관리해 메모리 낭비를 줄인다. 두번째는 새로운 빈 생성의 필요성 때문이다. 기능의 특성상 새로운 빈을 매번 사용해야 하는 경우가 있다. 예를들면 http 요청별 한정.. 2024. 9. 30. 이전 1 다음