Hibernate VS JPA
Hibernate | JPA |
---|---|
One-To-One 연관 맵핑에서 공유하는 주키의 자동 생성을 지원한다. | 표준화 된 One-To-One 맵핑을 지원한다. 하이버네이트 확장을 이용하면 공유하는 주키를자동 생성할 수 있다. |
하이버네이트는 모든 엔티티 연관 맵핑을 Join Table로 할 수 있다. | 표준화된 연관 맵핑은 2차 테이블을 사용해서 가능하다. |
하이버네이트는 인덱스를 가진 엔티티 리스트를 맵핑할 수 있다. | 하이버네이트 확장 애노테이션이 있어야 가능하다. |
하이버네이트는 모든 경우에 다형적인 연관을 지원한다. | Table Per Concrete Class With Implicit Polymorphism은 빼고는 전부 지원한다. |