
@Componentpublic class MemberInfoPrinter { private MemberDao memberDao; @Autowired public void setMemberDao(MemberDao memberDao) { System.out.println("setMemberDao called!"); this.memberDao = memberDao; }} 이런식으로 메서드에 @Autowired 를 걸어주면Spring 컨테이너에서 메서드를 호출 시켜주고, 필드까지 찾아서 매개변수로 넘겨주는 방식임 ✅ 세터 주입 vs 필드 주입 vs 생성자 주입필드 주입코드 간단테스트 어려움 (setter 없음)세터 주입테스트 용이, 선택적 의존성 주입 가능의존성..