IOC 란 ? 아래 코드를 보자 @Controller public class OrderController { private OrderService orderService = new OrderService(); } 위 코드는 OrderController 라는 클래스에서 OrderService 객체를 new 키워드로 생성해서 사용하고 있다. 위와 같은 경우는 직접 OrderService 라는 의존성을 관리 하고 있는 상태이다. 아래 코드를 보자. @Controller public class OrderController { private OrderService orderService; public Controller(OrderService orderService){ this.orderService = orde..