AutoAppConfig 빈 객체 관련
static class TestBean { //호출 안됨 @Autowired(required = false) public void setNoBean1(Member member) { System.out.println("setNoBean1 = " + member); } //호출 안됨 @Autowired() public void setNoBean2(@Nullable Member member) { System.out.println("setNoBean2 = " + member); } //Optional.empty 호출 @Autowired(required = false) public void setNoBean3(Optional member) { System.out.println("setNoBean3 = " + member); } }setNoBean2는 null호출이아니라 호출자체가 안되고, TestBean에 @Component를 붙이지않으면 실행자체가안되는데 Spring버전이올라가면서 뭐가바뀐건가요?