목록STUDY/Inflearn 김영한 SPRING (1)
Ctrl+Z
[스프링 핵심 원리 - 기본편] Section 1. 객체 지향 설계와 스프링
SPRING- 자바 언어 기반 프레임워크 - 자바: 객체 지향 언어 - 좋은 객체 지향 어플리케이션을 개발할 수 있게 도와주는 프레임워크 역할과 구현 분리클라이언트는대상의 역할(인터페이스)만 알면 됨구현 대상의 내부 구조를 몰라도 됨구현 대상의 내부 구조가 변경되어도 영향 받지 않음구현 대상 자체를 변경해도 영향을 받지 않음자바역할 = 인터페이스구현 = 인터페이스를 구현한 클래스, 구현 객체객체 설계 시 역할을 먼저 부여, 그 역할을 수행하는 구현 객체 만들기 좋은 객체 지향 설계의 5가지 원칙 SOLIDS : SRP 단일 책임 원칙(Single responsibility principle) 한 클래스는 하나의 책임만 가져야 함 하나의 책임? - 클 수도 있고 작을 수도 있음, 문맥과 상황에 따라 다름 ..
STUDY/Inflearn 김영한 SPRING
2024. 5. 14. 17:35