01. Spring Framework가 탄생 배경 및 문제점1. EJB(Enterise JavaBeans)EJB란 예전 Java EE 환경에서 사용된 기술로, 기업 환경의 대규모 애플리케이션을 구축하기 위해 만들어진 자바의 서버측 컴포넌트 모델이다. 즉, EJB는 복잡한 기능은 컨테이너가 맡고, 개발자는 비지니스 로직에 집중할 수 있도록 하는 구조를 뜻한다. EJB가 제공한 기능 예시트랜잭션 관리여러 DB 작업을 하나로 묶는 기능을 자동으로 처리계좌 이체 시 둘 다 성공해야 함분산 객체 기술여러 서버에 흩어진 객체들을 연결분산 시스템에서 다른 서버와 통신보안 및 상태 관리사용자 인증이나 세션 관리권한 없는 사용자는 접근 불가 2. EJB의 문제점기존의 EJB는 복잡한 기능을 제공하는 대신 개발자가 종속적..