·JPA
JPA를 사용하면 무엇이 좋을까? JPA란? JPA는 Java Persistence API의 줄임말이다. 객체를 자바 컬렉션에 저장하듯이 DB에 저장하는 방법이 바로 JPA이다. 원래 SQL을 사용해서 객체를 RDB에 저장, 조회, 수정 등의 동작을 수행하려면수많은 SQL문을 반복하여 작성해야 한다. (SQL 중심적인 개발) 그리고 필드, 속성 하나를 추가 또는 수정 등을 하려면 관련된 모든 곳에서도 적용시켜줘야 하는 번거로움이 있다. 객체를 RDB에 적용하는 과정 객체와 RDB의 차이점 상속 (RDB에는 객체에서 생각하는 상속 관계가 없다. 비슷한 슈퍼타입 서브타입 관계가 있다.)연관관계 (객체는 참조를 사용해서 연관 데이터에 접근하지만 RDB는 외래키를 사용하여 jo..