스프링 역사

Dev/Spring

1. 객체 지향 설계와 스프링 [스프링 핵심 원리-기본편]

스프링의 역사 요약: EJB -> 로즈 존슨의 책 -> 스프링 스프링 등장 전에는 EJB라는게 있었다고 한다. 그런데 사용하기에 너무 어려워서 로드 존슨이라는 사람이 이걸 지적하고, 대안을 제시하는 책을 썼다. 여기에 스프링의 핵심 철학이 담겨있었다. BeanFactory, ApplicationContext, POJO, 제어의 역전, 의존관계 주입 등등이 책의 내용이였다. 그 후 두명의 개발자와 함꼐 스프링을 만들었다. 또 DB 관련 기술로 EJB가 있었는데, 이걸 대신해서 하이버네이트가 등장했고, 스프링 개발사에서 하이버네이트를 만든 사람들을 고용하여 자바표준인 JPA를 만들었다. JPA는 표준 인터페이스이고, 하이버네이트나 다른 구현체들을 연동해서 사용한다. 스프링의 핵심 스프링은 자바 기반의 프레임..

ChoiBulldog
'스프링 역사' 태그의 글 목록