Spring 12

Spring Basic- Bean Scope(웹 스코프)

2023.06.09 - [SpringBoot] - Spring Basic- Bean Scope(프로토타입 스코프) Spring Basic- Bean Scope(프로토타입 스코프) 빈 스코프가 무엇일까? 우리는 스프링 빈이 스프링 컨테이너의 시작과 함께 생성되며, 종료와 동시에 같이 사라지는 것을 알고 있다. 이는 스프링 빈이 기본적으로 싱글톤 스코프로 생성되기 때 junhyuk-develop.tistory.com 앞서 말한 프로토타입 스코프에 이어서 이번에는 web scope 에 대해서 알아보자. 웹 스코프가 뭘까? 웹 스코프는 웹 환경에서만 동작하는 스코프이다. 웹 스코프는 스프링 컨테이너가 해당 스코프의 종료 시점까지 관리한다. → 종료 메서드 호출된다. 웹 스코프의 종류에는 request, sess..

Spring 2023.06.10

Spring Basic- Bean Scope(프로토타입 스코프)

빈 스코프가 무엇일까? 우리는 스프링 빈이 스프링 컨테이너의 시작과 함께 생성되며, 종료와 동시에 같이 사라지는 것을 알고 있다. 이는 스프링 빈이 기본적으로 싱글톤 스코프로 생성되기 때문이다. 스코프는 말 그대로 존재할 수 있는 범위 이다. 스프링이 제공하는 스코프에는 대표적으로 뭐가 있을까? 싱글톤 프로토타입 웹 관련 스코프 request session application 자세한 내용은 위의 순서대로 설명하겠다. 스코프를 설정(지정)하는 방식은 예상하는 바와 같이 컴포넌트 스캔 자동 등록으로 가능하다. @Scope("prototype") @Component public class HelloBean {} 또한, 수동 등록도 가능하다. @Scope("prototype") @Bean PrototypeBe..

Spring 2023.06.09
1 2