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