반응형 IOC1 IoC, DI, Container 개념 제어의 역전 = IoC; Inversion of Control : 프로그램의 제어 흐름을 직접 제어x, 외부에서 관리. - 기존: 클라이언트 구현 객체가 스스로 필요한 서버 구현 객체 생성/연결/실행 ( = 구현 객체가 프로그램의 제어 흐름을 스스로 조종 ) - 개선: 필요한 인터페이스들을 호출하지만, 어떤 구현 객체들을 호출할지는 모름 ex: AppConfig.java (아래) public class AppConfig { public MemberService memberService() { return new MemberServiceImpl(memberRepository()); } public OrderService orderService() { return new OrderServiceImpl(mem.. 2020. 12. 29. 이전 1 다음 반응형