JPA (Java Persistence API) 란 ? JPA는 자바 진영의 ORM (Object Relational Mapping) 기술 표준이다. 여기서 ORM는 객체와 관계형 DB를 매핑하는 것인데 ORM을 사용하게 된다면 객체를 마치 자바 컬렉션에 저장할 수 있고 적절한 SQL을 생성하여 DB에 객체를 저장해준다. ⭐ JPA (Java Persistence API) 장점 RDB에 종류와 상관없이 사용이 가능하다. DB 변경 및 코드 재활용에 편리하다. 테이블 변경 및 생성 등 엔티티 관리가 편리하다. Create, Read, Update, Delete 쿼리를 자동으로 생성해준다. ⭐ JPA (Java Persistence API) 단점 단방향, 양방향 임베디드 관계 등을 이해해야하므로 처음에는 어..