하이번네이트1 1.JPA란 무엇인가? JPA란 Java Persistence API는 자바 진영의 ORM 기술 표준이다. 애플리케이션과 JDBC 사이에서 동작한다. ORM은 Object-Realational-Mapping은 이름 그대로 객체와 관계형 데이터베이스를 매핑한다는 뜻이다. ORM 프레임워크는 단순히 SQL을 개발자 대신 생성해서 데이터베이스에 전달해주는 것뿐만 아니라 다양한 패러다임의 불일치 문제들도 해결해준다. JPA는 자바 ORM 기술에 대한 API 표준 명세이다. 인터페이스를 모아둔 것이다. 따라서 JPA를 사용하려면 JPA를 구현한 ORM 프레임워크를 선택해야 한다. 이 중 하이버네이트가 가장 대중적이다. JPA를 사용해야 하는 이유 1.생산성 지루하고 반복적인 일을 대신해준다. 데이터베이스 설계 중심의 패러다임을 객체 설.. 2023. 12. 26. 이전 1 다음