[인프런] 스프링 핵심원리 - 기본편 #섹션2 정리 객체 지향 설계와 스프링: 왜 스프링은 객체지향을 강조할까?자바 진영의 겨울을 끝내고 따뜻한 Spring이 찾아온 이유, 그리고 스프링과 객체지향이 어떤 관계인지 🌨 EJB 시대와 스프링의 탄생자바에는 한때 EJB(Enterprise Java Beans)라는 기술이 있었다.✅ 장점: 트랜잭션 처리, 분산 시스템 구성, ORM 등 다 되지만...❌ 단점: 복잡함의 극치. 예: 엔티티빈 설정 지옥 🥶이 시절을 '겨울'이라 부를 만큼 개발자들은 고통스러워했음. 그래서 등장한 것이 바로?🌱 스프링의 탄생로드 존슨: EJB의 복잡함을 비판하며, _실용적인 대안_으로 스프링을 만듦데빈 킴: EJB 엔티티빈을 대체할 ORM 기술인 하이버네이트를 개발이후 J..