빈 스코프란?Bean이 존재할 수 있는 범위종류싱글톤 스코프프로토타입 스코프웹 관련 스코프 스코프 지정 방법//Component 등록@Scope("[스코프 지정]")@Componentpublic class Test(){}// 수동 등록@Scope("[스코프 지정]")@Beanpublic class Test(){ return new Test();}scopesingletonprototyperequestsessionapplication 스코프 특징싱글톤 빈객체 생성 -> 의존관계 주입 -> 초기화 -> 사용 -> 소멸전 콜백 -> 소멸프로토타입 빈객체 생성 -> 의존관계 주입 -> 초기화프로토타입의 경우 1) 초기화 진행 후 클라이언트 코드에게 관리 위임프로토타입의 경우 2) 프로토타입 빈 요청이 올때마..
Spring bean LifeCycle 스프링 빈의 라이프 사이클스프링 컨테이너 생성스프링 빈 생성의존관계 주입초기화 콜백사용소멸전 콜백스프링 종료스프링 빈의 생명주기에서 객체 생성과 초기화가 각기 다른 단계에서 이루어지므로 분리해서 생각해야한다. 스프링 빈의 초기화 방법 (콜백 지원 방법)인터페이스InitializingBean, DisposableBeanpublic class TestBean implements InitalizingBean, DisposableBean{ public TestBean(){} public void init(){ // init 작업 } public void close(){ // close } ..
- Total
- Today
- Yesterday
- 기술면접
- 이진탐색
- 검증
- 예외처리
- Thymeleaf
- db
- 알고리즘
- JSON
- 코딩테스트
- Spring
- BFS
- 정렬
- 티스토리챌린지
- bean
- 타입변환
- SQL
- 포트폴리오
- 깊이우선탐색
- 게시판
- HTML5
- stack
- 오블완
- 백준
- 게시판 프로젝트
- 버블정렬
- 클래스
- 우선순위 큐
- Java
- JDBC
- DFS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |