![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bRbCCU/btsl6WoCcQ2/SPaacaYgU7XsIcILO3kA4k/img.png)
빈 생명주기 스프링 빈은 간단하게 다음과 같은 라이프사이클을 가진다. 객체 생성 -> 의존관계 주입 스프링 빈 객체를 생성하고, 의존관계 주입이 다 끝난 다음에야 필요한 데이터를 사용할 수 있는 준비가 완료된다. 따라서 초기화 작업은 의존관계 주입이 모두 완료되고 난 다음에 호출해야 한다. 스프링 빈의 이벤트 라이프사이클 스프링 컨테이너 생성 -> 스프링 빈 생성 -> 의존관계 주입 -> 초기화 콜백 -> 사용 -> 소멸전 콜백 -> 스프링 종료 데이터베이스 커넥션 풀이나 네트워크 소켓처럼 애플리케이션 시작 시점에 필요한 연결을 미리 해두고, 애플리케이션 종료 시점에 연결을 모두 종료하는 작업을 진행하려면, 객체의 초기화와 종료 작업이 필요하다. 이에 스프링은 의존관계 주입이 완료되면 스프링 빈에게 콜백..
Java/Spring
2023. 7. 3. 21:12
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 네티 스레딩 모델
- nginx configuration
- mdcfilter
- 비관적 락
- mysql
- 구름톤챌린지
- annotation
- 스프링 네티
- 넥스트스탭
- 람다
- redis session
- Synchronized
- 자바 네티
- sql
- Kafka
- jvm 메모리 구조
- spring webflux
- socket
- 구름톤 챌린지
- Java
- pessimistic lock
- 카프카
- TDD
- NeXTSTEP
- postgresql
- transaction
- 분산 락
- spring session
- nginx
- 트랜잭션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함