
같은 코드의 무한반복을 해결하기위해 ->SQL코드, 기본 CRUD의 반복패러다임의 불일치 : 객체와 RDB의 차이 -> 객체를 DB에 넣을 때 문제 발생\-객체는 추상화, 상속, 다형성의 특징을 가지고, RDB는 데이터 중심으로 이루어져 있어 RDB에 객체를 저장하는데

: 스프링이 탄생하기 전에는 EJB(Enterprise Java Bean)을 사용하였다.EJB는 기업 환경의 시스템을 구현하기 위한 서버측 컴포넌트 모델이다 \-> 애플리케이션의 업무 로직을 가지고있는 서버 애플리케이션근데 너무 무겁고... 복잡하다...더..간결하고.