일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스프링
- @Component
- git
- C언어
- 카카오
- 카카오 알고리즘
- 알고리즘
- OpenCV
- thymeleaf
- 해시
- 프로그래머스
- 코테
- 컴포넌트스캔
- python
- 파이썬
- Spring
- spring boot
- 카카오 코테
- 가상면접사례로배우는대규모시스템설계기초
- Nodejs
- nestJS
- nestjs auth
- nestjs typeorm
- 코딩테스트
- @Autowired
- C++
- 구조체배열
- AWS
- 시스템호출
- TypeORM
Archives
- Today
- Total
목록> (1)
공부 기록장 💻
[Spring] @Autowired를 통한 의존 관계 주입 시 주입할 스프링 빈이 없는 경우 처리하는 방법
인프런 - 스프링 핵심 원리 기본편 정리 @Autowired 를 이용하여 스프링 빈의 의존 관계를 자동으로 주입하는 방법들에 대해 배웠다. 생성자를 통해 의존 관계를 주입하는 경우, 스프링 빈으로 필수적으로 등록되어야 한다는 전제가 있었지만, setter와 같은 수정자 또는 메서드를 사용하여 DI 수행 시, 주입할 스프링 빈이 없어도 동작이 가능하다. 주입할 스프링 빈이 없어도 동작할 수 있도록 옵션을 처리하는 방법들에 대해 학습해보자. 자동 주입 대상을 옵션으로 처리하는 방법 3가지 스프링 빈으로 등록되어 있지 않은 의존 관계를 옵션으로 처리하는 방법에는 다음과 같이 3가지가 있다. @Autowired(required=false): 자동 주입할 대상이 없으면 수정자 메서드 자체가 호출되지 않음 org...
# Tech Studies/Java Spring • Boot
2023. 2. 3. 15:18