-
(1) 강의 입문자바 Study/Spring - 핵심원리 2021. 7. 10. 21:32
1. 목표
1-1) 목적
단순 레퍼런스 문서 설명 X
왜 Spring을 사용하는지에 대해
이유와 핵심 원리 설명1-2) 결과
스프링 기본 기능 학습
스프링 본질 깊은 이해
객체지향설계를 고민하는 개발자로 성장
2. 역사
2-1) 태초의 EJB 2000 초반
그당시 자바 표준기술
Spring + JPA 합친것과 비슷
거의 종합 선물세트 - 비용은 비쌌음
2-2) EJB 지옥
어렵고, 복잡하고, 느림
EJB 인터페이스에 의존적으로 짜야됨
2-3) 분리, 옛날 JAVA로 돌아가자
(1) JPA - JAVA 진영 ORM
JPA라는 표준을 제정하게 됨 - 용어, API 등을 정제하여 핵심과 깔끔함을 유지
(2) Spring
1) 스프링 프레임워크 출시
2) 스프링 부트 출시 - 스프링 프레임워크가 설정이 너무 어려웠음
- tomcat같은 웹서버 경우, Spring whl 빌드하여 집어넣어서 배포해야 하는데 과정이 너무 복잡했다, 이를 단순화하기 위함
참조
목차 : 강의 소개 - 강의 소개
목차 : 강의 소개 - 이야기, 자바진영의 추운 겨울과 스프링의 탄생
과정
반응형'자바 Study > Spring - 핵심원리' 카테고리의 다른 글
(5) 객체 지향 설계와 스프링 (0) 2021.07.22 (4) 좋은 객체지향 설계 5원칙 (SOLID) (0) 2021.07.20 (3) 좋은 객체지향 프로그래밍 (0) 2021.07.13 (2) 강의 입문 (0) 2021.07.10