💻 빈 없는 경우 => NoSuchBeanDefinitionException
주입해야되는 빈은 반드시 존재해야 한다.
없으면 NoSuchBeanDefinitionException 발생된다.
비활성화 가능하다. @Autowired(required=false)
✅ UserDAO dao 변수는 있는데
등록된 UserDAO 빈이 없다.
✅ 주입해야 되는 빈이 없기 때문에 NoSuchBeanDefinitionException 발생한다.
👇👇👇
💻 해결 => @Autowired(required=false)
✅ (required=false)를 줌으로써 옵션으로 바뀌게 된다.
=> NullPointerException 으로 바뀐다.
'Framework > SPRING FRAMEWORK' 카테고리의 다른 글
@Value (0) | 2023.08.30 |
---|---|
@Resource (0) | 2023.08.30 |
@Autowired - NoUniqueBeanDefinitionException (0) | 2023.08.30 |
@Autowired (0) | 2023.08.30 |
어노테이션+최소한의 XML Configuration Metadata 설정방법 (0) | 2023.08.30 |