-
1장 - 사람을 사랑한 기술Spring Framework/스프링 입문을 위한 자바 객체 지향의 원리와 이해 2023. 4. 1. 00:01
스프링의 등장
스프링을 비롯해 모든 신기술은 갑자기 나타난 것이 아니다.
이전 기술을 거름 삼아 새로운 철학과 기법을 더해 나가는 것이다.
그러면 스프링을 학습하려면 이전 기술들을 마스터해야 할까?
단지 이전 기술을 빠르게 훑어보면 됩니다.
기계어 -> 어셈블리어 -> C언어 -> C++ -> Java
스프링을 계속 이야기하는 이유는 현존하는 개발 사상과 개발 지원 제품 가운데 스프링이 가장 선봉에 서 있고, 이전 기술들의 어깨를 딛고 정상에 오른 제품이기 때문입니다.
하지만 객체지향을 모르고 스프링을 안다는 것은 어불성설입니다.
스프링의 3대 삼각형
- IoC/ ID
- AOP
- PSA(Portable Service Abstraction)
- 잘 만든 인터페이스로 Spring Web Mvc, Spring Transaction, Spring Cache 등의 다양한 PSA를 제공 추상화 계층을 사용하여 어떤 기술의 내부를 숨기고 개발자에게 편의성을 제공해 줌
'Spring Framework > 스프링 입문을 위한 자바 객체 지향의 원리와 이해' 카테고리의 다른 글
6장 - 스프링이 사랑한 디자인 패턴 (1) 2023.04.21 5장 - 객체 지향 설계 5원칙 - SOLID (0) 2023.04.18 4장 - 자바가 확장한 객체 지향 (0) 2023.04.17 3장 - 자바와 객체 지향 (1) 2023.04.09 2장 자바와 절차적/구조적 프로그래밍 (0) 2023.04.02