orm1 JPA란 무엇인가? JPA를 제대로 이해하기 위해서는 ORM의 개념을 먼저 이해해야 한다. ORM은 객체와 관계형 데이터베이스를 자동으로 매핑(연결)해주는 역할이다. 자세한 내용은 ORM 포스트에서 보면 된다. JPA란 Java Persistence API로, 프로그램을 종료한 후에도 데이터가 남아있는, 데이터 지속성 기능을 제공한다. java 기반의 ORM을 사용하기 위한 인터페이스를 모아둔 것으로, 가장 많이 사용하는 구현체에는 Hibernate 가 있다. 내가 작년 2020년 말에 airbnb 클론코딩 프로젝트를 만들었다. 그 과정에서 숙소, 회원 등의 정보들을 Mybatis를 사용하여서 많은 VO, DAO등을 반복적으로 만들었고, SQL문들을 직접 작성하면서 많은 문법적인 이슈들이 발생했다. public class .. 2021. 5. 2. 이전 1 다음 반응형