(이전 글과 이어집니다.) 먼저 서비스를 동작시키기 위해서 촉발할 Controller가 필요하다. @Controller public class MemberController { private final MemberService memberService; @Autowired public MemberController(MemberService memberService) { this.memberService = memberService; } } 생성자에 @Autowired가 있으면 스프링이 객체를 만들고 컨테이너에 넣어둔다. 그렇게 되면 생성자 호출시 컨테이너에 등록되어 있는 서비스 객체를 바로 주입한다. 이것을 의존성 주입 DI(Dependency Injection) 이라고 한다. 근데 문제는 이렇게만 하면..