정의Java Persistence API. 자바에서 ORM기준 표준으로 사용되는 인터페이스 모음을 말한다.자바 어플리케이션에서 관계형 데티어베이스를 사용하는 방식을 정의한 인터페이스인터페이스이기 때문에 별도로 JPA의 구현체가 필요하다. 대표적으로 Hibernate가 있다.정리 : 자바의 ORM기술표준으로 인터페이스의 모음이 됩니다. 엄밀히 따지면 인터페이스이기 때문에 Hibernate와 같은 구현체가 필요하고 스프링에서는 SpringDataJPA를 통해 JPA를 사용합니다. JPA를 사용하면 개발자가 쿼리를 직접 작성하지 않고도 db테이블과 맵핑되어있는 엔티티 모델클래스와 자바메소드를 이용하여 DB를 조작할 수 있게 만들어줍니다.특징영속성 컨텍스트엔티티를 DB에 영속화 시킬수 있는 환경을 말한다. 엔티..