ORM(Object-Relational Mapping)은 Java 객체를 데이터베이스 테이블로 변환하는 프로세스입니다. 즉, SQL 없이 관계형 데이터베이스와 상호 작용할 수 있습니다. JPA(Java Persistence API)는 Java 애플리케이션에서 데이터를 유지하는 방법을 정의하는 사양입니다. JPA의 주요 초점은 ORM 계층입니다.

 

Hibernate는 오늘날 가장 널리 사용되는 Java ORM 프레임워크 중 하나입니다. 첫 번째 릴리스는 거의 20년 전에 나왔고 여전히 훌륭한 커뮤니티 지원과 정기적인 릴리스를 제공합니다. 또한 Hibernate는 JPA 사양의 표준 구현이며 Hibernate에 특정한 몇 가지 추가 기능이 있습니다. JPA 및 Hibernate의 일부 핵심 기능을 살펴보겠습니다.

시리즈 생성 패턴 - 아이콘

엔터티 정의

Persistence footer banner