💻 빈 없는 경우 => 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
xoo | 수진