[스프링 기본] 01. 객체 지향 설계와 스프링
Hi.Claire
🖥️ 스프링 핵심 원리 - 기본편 (김영한, 인프런) 섹션1. 객체 지향 설계와 스프링 01-2. 이야기 - 자바 진영의 추운 겨울과 스프링의 탄생 EJB(Enterprise Java Beans) 스프링 탄생 이전에 많이 활용하던 기술이다. 이론적으로는 좋았으나 개발자들이 사용하기에 복잡하고 어렵고 느리다는 문제가 있었다. EJB 의존적으로 코드를 짜야해서 코드가 지저분해지는 문제도 있었다. 이러한 문제를 극복하고자 간단한 방식의 자바 Object를 쓰던 옛날로 돌아가자는 의미로 POJO(Plain Old Java Object)라는 개념도 등장했다. 스프링의 등장 현재의 Spring Framework는 Rod Johnson의 저서 의 예제 코드를 기반으로 만들어졌다. EJB 컨테이너를 대체하여 사실상 현..