옵션처리
- required = false : 주입할 스프링 빈이 없어도 동작해야 할 때가 있는데, @Autowired의 default값은 required가 true이다. 따라서 자동주입 대상이 없으면 오류가 발생한다.
- @Nullable : 자동 주입대상이 없다면, null을 넣게끔 할 수 있는 옵션이 있다.
- Optional : 자동 주입대상이 없다면, Optional.empty가 입력된다.
'Spring' 카테고리의 다른 글
[Spring] @Autowired 필드 명 , @Qualifier, @Primary (0) | 2022.08.15 |
---|---|
[Spring] Lombok 라이브러리 (0) | 2022.08.15 |
[Spring] 다양한 주입방법 (0) | 2022.08.14 |
[Spring] 컴포넌트스캔 (0) | 2022.08.10 |
[Spring] Singleton Container (0) | 2022.08.08 |