자바 진영의 추운 겨울과 스프링의 탄생 이야기,
오랜 옛날 옛적,
자바 당 정파 기술 EJB
Enterprise Java Beans - Spring JPA 다 더한 거
약간 종합 선물 세트와 비슷했음
금융권, 아키텍터가 많이 사용했었음.
EJB 장점
→ 이론적으로 좋았음
EJB 단점
→ 진짜 어렵고 복잡하고, 느렸음, EJB 인터페이스 의존적으로 짜야
해서 코드가 더러웠음 , ORM 기술 자체도 너무 낮았음.
—————————————————————————
난세에 2명의 개발자가 Open source를 만든다.
스프링
EJB 컨테이너 대체, 단순함의 승리, 현재 사실상 표준 기술
하이버네이트
EJB 엔티티빈 ( ORM 기술 ) 기술을 대체한 하이버네이트 만듬.
하이버네이트 개발자를 JAVA가 데려와서 JPA 새로운 표준 정의