Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- AWS
- JdbcTemplate
- 지연 로딩
- @ComponentScan
- JWT
- redis
- Spring
- securitycontextholderfilter
- CORS
- 스프링 부트
- dockerhub
- MSA
- JPA
- 컨테이너
- Routing Key
- mybatis
- Spring Container
- @Transactional
- docker compose
- DLQ
- kafka
- Dead Letter Queue
- 페이징
- Web
- DI
- JPQL
- Spring Data JPA
- 쿠버네티스
- docker
- 서블릿 컨테이너
Archives
- Today
- Total
목록@Primary (1)
look-forest
기본적으로 의존관계 자동 주입은 스프링 컨테이너가 관리하는 빈이어야 동작한다 이번 글에서는 다양한 의존관계 주입 방법과, 그중 어떤 방법을 어떻게 쓰면 좋은지에 대해 중점적으로 알아보겠다. 다양한 의존관계 주입 방법 의존관계 주입 방법은 4가지가 있다 생성자 주입 setter 주입 (수정자 주입) 필드 주입 일반 메서드 주입 1. 생성자 주입 필수 의존관계에 사용 - 생성자가 인자(의존관계)를 전달받아야만 객체가 생성되므로 불변 의존관계에 사용 - 생성자는 생성 시점에 딱 1번만 호출되는 것이 보장 - 생성자를 쓰면 final을 쓸 수 있다 생성자가 딱 1개만 있으면 @Autowired를 생략해도 된다 (여러 개면 어떤 생성자에 autowired 해줘야 할지 명확하지 않으니 지정해줘야 함) ※ final..
Spring/Spring 핵심 원리
2023. 4. 29. 16:58