김영한 스프링 기본편1 [스프링 기본] 1. 객체 지향 설계와 스프링 스프링이란? 이런 애들을 모두 통틀어 스프링 생태계라고 부른다. 스프링 부트를 통해서 스프링 프레임워크의 기술들을 편리하게 사용할 수 있다. '스프링' 이라는 단어는 문맥에 따라 달리 사용한다. 스프링 DI 컨테이너 기술 스프링 프레임워크 스프링 생태계 스프링의 핵심: 스프링은 자바 기반이고 자바는 객체 지향 언어 -> 스프링은 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임워크 좋은 객체 지향 프로그래밍? 캡 상 추 다 캡슐화 상속 추상화 다형성 객체 지향 프로그래밍은 유연하고 변경이 용이함. 스프링은 다형성이 가장 중요! 역할(인터페이스)과 구현(인터페이스를 구현한 클래스, 구현 객체)를 분리. 클라는 인터페이스만 알면 된다. 내부 구조는 몰라도 됨=내부구조가 바뀌어도 영향 x -> 변.. 2022. 10. 5. 이전 1 다음 반응형