컴포넌트 스캔과 자동 의존관계 설정 컴포넌트 스캔 대상 : 메인 메서드가 있는 패키지를 포함해서 하위패키지까지 찾아서 스프링 빈으로 등록해 줌. @Controller 스프링 컨테이너 통이 생기는데 , @Controller 가 있으면 MemberController객체를 생성해서 스프링에 넣어 두고 관리. 컨테이너에서 빈이 관리된다고 표현 생성자가 있으면 생성자를 호출 new MemberService()를 만들어서 사용하게 되면 생기는 문제점: 또 다른 컨트롤러에서도 가져다 쓸 수 있다 MemberSevice()는 여러 개 만들 필요 없이, 하나만 만들어 공용으로 사용하면 좋다 →컨테이너에 등록하면 하나만 등록 됨 스프링이 관리하게 되면 스프링 컨테이너에 등록하고 받아 써야 함 @Autowired 생성자에 ..