의존성 역전 위 계층이 아래 계층의 실제 클래스가 아니라 인터페이스만 보고 부르게 만드는 원칙이다. 예를 들어 Service 가 Repository 의 구현체 대신 Repository 인터페이스만 알게 하면, DB 를 바꿔 구현체를 새로 만들어도 Service 코드는 한 줄도 안 바뀐다. 의존성 주입은 이 원칙을 실제로 코드에서 이뤄지게 해 주는 방법이다. 용어 목록 자신만의 철학을 만들어가는 중입니다. 최상단으로 이동했습니다! 이전 다음