본문 바로가기
SpringFramework

4. 객체 지향 설계와 스프링

by lchit 2021. 3. 15.

- 스프링과 객체 지향 설계

스프링은 다형성과 OCP, DIP를 다음과 같은 기술로서 지원한다.

DI (Dependency Injection) : 의존관계, 의존성 주입

DI 컨테이너 제공

 

- 클라이언트 코드의 변경없이 기능을 확장하며 쉽게 부품을 교체하듯이 개발할 수 있다.

 

모든 설계에 역할과 구현을 분리하자.

모든 설계에 인터페이스를 부여하자.

'SpringFramework' 카테고리의 다른 글

3. 좋은 객체 지향 설계의 5원칙 (SOLID)  (0) 2021.03.15
2. 스프링 좋은 객체 지향 프로그래밍  (0) 2021.03.15
1. 스프링 왜?  (0) 2021.03.15