세터 메서드 방식 -> 세터 메서드를 사용해서 필요한 의존 객체를 전달하지 않아도 빈 객체가 생성되기 때문에 객체를 사용하는 시점에 NullPointerException이 발생할 수 있다
이게 뭔 말인지 이해가 안가네
@Bean
public MemberInfoPrinter infoPrinter() {
MemberInfoPrinter infoPrinter = new MemberInfoPrinter();
infoPrinter.setMemberDao(memberDao());//전달 됨
infoPrinter.setPrinter(memberPrinter());//전달 됨
return infoPrinter;
}
이게 세터 메서드 방식인데
어디가 의존 객체가 전달이 안됐다는건지??
set 안 하고 그냥 쓴다는 거 아님?