스프링 설정 파일 분리
2023. 3. 22. 17:32ㆍSPRING
빈(Bean)의 범위
1. 싱글톤(Singleton)
- 스프링 컨테이너에서 생성된 빈 객체의 경우 동일한 타입에 대해서는 기본적으로 한 개만 생성이 되며, getBean() 메소드로 호출될 때 동일한 객체가 변환 된다.
2. 프로토타입(Prototype)
- 싱글톤 범위와 반대의 개념도 있는데 이를 프로토타입 범위라고 한다. 프로토타입의 경우 개발자는 별도로 설정을 해줘야 하는데, 스프링 설정 파일에서 빈 객체를 정의할 때 scope 속성을 명시해 주면 된다.

'SPRING' 카테고리의 다른 글
생명주기(Life Cycle) (0) | 2023.04.19 |
---|---|
의존객체 선택 (0) | 2023.03.23 |
의존객체 자동 주입 (0) | 2023.03.23 |
DI(Dependency Injection)이란 (0) | 2023.03.22 |
스프링 프레임워크란 (0) | 2023.03.21 |