
@Autowired - NoSuchBeanDefinitionException
·
Framework/SPRING FRAMEWORK
💻 빈 없는 경우 => NoSuchBeanDefinitionException 주입해야되는 빈은 반드시 존재해야 한다. 없으면 NoSuchBeanDefinitionException 발생된다. 비활성화 가능하다. @Autowired(required=false) ✅ UserDAO dao 변수는 있는데 등록된 UserDAO 빈이 없다. ✅ 주입해야 되는 빈이 없기 때문에 NoSuchBeanDefinitionException 발생한다. 👇👇👇 💻 해결 => @Autowired(required=false) ✅ (required=false)를 줌으로써 옵션으로 바뀌게 된다. => NullPointerException 으로 바뀐다.