Free Lines Arrow
본문 바로가기
728x90

Spring/spring 기초 스터디32

[Spring] Bean Scope Prototype: part2 싱글톤과 프로토타입을 같이 사용했을때 문제점 Bean Scope Prototype: Part1 은 아래 페이지에서 확인하자. https://vprog1215.tistory.com/71 [Spring] Bean Scope Prototype: part1 Bean Scope Prototype: part1 Bean Scope의 종류중 하나인 ProtoType 을 알아보자 Bean Scope의 정의는 아래 페이지를 참고하자. https://vprog1215.tistory.com/70?category=989392 [Spring] Bean Scope Bean Sco.. vprog1215.tistory.com 싱글톤과 프로토 타입을 같이 사용했을때 문제점을 알아보자. 싱글톤빈 안에 프로토타입 빈이 있음. 프로토타입 빈.. 2021. 6. 12.
[Spring] Bean Scope Prototype: part1 Bean Scope Prototype: part1 Bean Scope의 종류중 하나인 ProtoType 을 알아보자 Bean Scope의 정의는 아래 페이지를 참고하자. https://vprog1215.tistory.com/70?category=989392 [Spring] Bean Scope Bean Scope 란? 스프링 빈이 컨테이너의 시작과 함께 생성 되고 종료될 때 까지 유지 된다고 알고 있다. 기본적으로 싱글톤 스코프로 생성되기 때문이다. Scope는 말 그대로 빈이 존재할 수 있는 범위 vprog1215.tistory.com 프로토타입의 특징 스프링 컨테이너에 요청 할 때마다 새로 생성 스프링 컨테이너는 프로토타입 빈의 생성과 의존관계 주입 그리고 초기화까지 관여 종료메서드 호출 안됨 프로토타.. 2021. 6. 1.
[Spring] Bean Scope Bean Scope 란? 스프링 빈이 컨테이너의 시작과 함께 생성 되고 종료될 때 까지 유지 된다고 알고 있다. 기본적으로 싱글톤 스코프로 생성되기 때문이다. Scope는 말 그대로 빈이 존재할 수 있는 범위를 말한다. 스프링이 지원하는 스코프 Singleton: 기본 스코프, 스프링 컨테이너의 시작과 종료까지 유지되는 가장 넓은 범위 Prototype: 스프링 컨테이너는 프로토타입 빈의 생성과 의존관계 주입까지만 관리하는 짧은 범위이다. Web Scope 의 종류 - Request: 웹 요청이 들어오고 나갈때 까지 유지되는 스코프 - Session: 웹 세션이 생선되고 종료될 때 까지 유지되는 스코프 - Application: 웹의 서블릿 컨텍스트와 같은 범위오 유지되는 스코프 참고: https://w.. 2021. 6. 1.
[Spring] Bean Callback Bean 생성, 소멸시 Callback 사용 앞서 Bean의 생명주기에 대해 알아 보았다. https://vprog1215.tistory.com/67 [Spring] Bean 생명주기 빈 생명주기 스프링빈 생명 주기 1. 스프링빈은 객체를 생성한다. 2. 의존관계 주입을 한다. 3. 이후 필요한 데이터를 사용 할 수 있는 준비가 된다. Point 따라서 초기화 작업은 의존관 vprog1215.tistory.com 그럼 생성과 소멸시 어떻게 callback을 사용할 것인지 예제로 보자. 콜백을 등록하는 방법 InitializingBean, DosposableBean @Bean 등록 초기화, 소멸 메서드 지정 애노테이션 사용 @PostConstruct, @PreDestory (권장하는 방식) Initiali.. 2021. 5. 29.
728x90
반응형