hibernate1 JPA 기초부터 실무 활용까지: Java ORM 표준의 이해 JPA(Java Persistence API)란? Java 진영에서 ORM(Object-Relational Mapping) 기술 표준으로 사용하는 인터페이스 모음 Java Application에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스 인터페이스이기 때문에 Hibernate, OpenAPI 등이 JPA를 구현함 어플레케이션과 JDBC 사이에서 동작 JPA는 Application과 JDBC 사이에서 동작한다. JPA 내부에서 JDBC API를 사용하여 SQL을 호출하여 DB와 통신한다. 개발자가 ORM 프레임워크에 저장하면 적절한 INSERT SQL을 생성해 데이터베이스에 저장해주고, 검색을 하면 적절한 SELECT SQL을 생성해 결과를 객체에 매핑하고 전달해 준다. 객체를 저장하는 코드.. 2024. 1. 12. 이전 1 다음