Programming/Spring

[스프링의 정석] 스프링 프레임워크 (Spring Framework)

Supreme_YS 2021. 10. 13. 12:14

* Spring Framework 공부방법

1. 원리보다 사용법에 익숙해지는 것이 먼저

2. 자바 기본은 매일 복습

3. 이론보다 실습의 반복

4. 에러 메시지에 답이 있다

 

* Spring Framework의 역사

- 1995년 Java 출현 기반

- Applet : 작은 Application의 출현- Applet의 실패 -> Flash의 출현 

 

- 1999년 EJB (Enterprise Java Beans) 출현 : 한국의 웹 성장기, 너무 복잡함 -> 스프링 출현 계기

- CGI : 멀티쓰레드 지원 X -> Java Servlet : 멀티쓰레드 지원 O -> JSP로 발전

- 2004년 스프링 1.0 출현 -> 웹 사이트 수 증가 -> 하지만 유지보수의 어려움 -> 프레임워크의 등장

- Spring, Struts 프레임워크의 등장 : 유지보수와 생산성이 증가

- 2014년 Spring boot 등장

- 즉, Servlet -> JSP -> Spring -> Spring boot 순의 발전