문제

JPA 2의 새로운 점 목록을 아는 사람이 있습니까? JPA 2를 지원하는 버전에서 최대 절전 모드/탑 링크로 새로운 것이 아니라 실제 사양의 새로운 기능입니다.

도움이 되었습니까?

해결책

허용 된 답변에 언급 된 링크는 두 번째 레벨 캐시에 대해 아무 말도하지 않으므로 "JPA 2.0의 새로운 것 (JSR-317)"을 요약하기 위해 빠른 목록을 게시하기로 결정했습니다.

  • 표준 속성 ~을 위한 persistence.xml - 예를 들어 javax.persistence.jdbc.driver, 지속성 제공자 특정 속성 대신 등.
  • 혼합 입장 유형 - PROPERTY 그리고 FIELD 액세스 유형은 계층 구조로 혼합되어 단일 클래스로 결합 할 수 있습니다.
  • 파생 된 식별자 - 식별자는 관계에서 파생 될 수 있습니다.
  • @ElementCollection, @OrderColumn - 더 나은 수집 지원을 위해.
  • 단방향 @OneToMany / @OneToOne - 확장 된 매핑 용.
  • 공유 캐시 API- 두 번째 레벨 캐싱 JPA에서 !
  • 잠금 - 지원 비관적 잠금 추가.
  • 향상된 JP QL - 타임 스탬프 리터럴, 비 폴리 흉부 쿼리, expression의 수집 매개 변수, 순서 목록 색인, case 문.
  • 표현 및 기준 API- QueryBuilder 그리고 CriteriaQuery 유형-안전 쿼리의 프로그래밍 방식 구성.
  • API 추가 - 추가 API ON EntityManager (지원되는 속성, detach 방법 등) 및 Query (쿼리 힌트).
  • 확인 - 제공자가있는 경우 Bean 검증 (JSR-303)의 투명한 지원. (유효성 검사는 선택 사항입니다. JPA 2.0 사양에는 Bean 검증 구현이 필요하지 않습니다).

다른 팁

이 질문에 관해서는, 이것 링크 아마도 100% 정확하지는 않지만 시작하기에 아주 좋은 정보 소스입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top