https://newfangled.tistory.com/31 [스프링 핵심 원리 - 기본편] 스프링 핵심 원리 이해2 - 객체 지향 원리 적용https://newfangled.tistory.com/28 [스프링 핵심 원리 - 기본편] 스프링 핵심 원리 이해1 - 예제만들기비즈니스 요구사항과 설계아래와 같은 요구사항을 보면 회원데이터, 할인 정책 같은 부분은 지금newfangled.tistory.com위의 내용과 이어지는 포스팅입니다. IoC , DI , 컨테이너 제어의 역전(IoC) 란?제어의 역전이란 모든 객체에 대한 (생성, 라이플사이클 등) 제어권을 개발자가 아닌 IoC 컨테이너에게 넘긴 것을 말한다. 스프링에서는 IoC 컨테이너에 객체들을 생성하면 객체끼리 의존성을 주입하는 역할을 하고 컨테이너..