자바 퍼시스턴스: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
19번째 줄:
== JPQL ==
[[자바 퍼시스턴스 쿼리 언어]](Java Persistence Query Language, JPQL)는 관계형 데이터베이스에 저장된 엔티티에 대한 쿼리들을 작성한다. 쿼리들은 구문에서 [[SQL]] 쿼리와 유사하지만, 데이터베이스 테이블에 직접적으로 처리하지 않고 엔티티 개체에 대하여 처리된다.
 
== JPA 2.0 ==
JPA 2.0 새 버전의 개발은 2007년 자바 커뮤니티 프로세스에서 JSR317 로써 시작되었다. JPA 2.0의 최종 버전은 2009년 12월 10일에 승인 되었다.
 
포함된 주요 기능:
* 확장된 객체-관계형 매핑 기능
** ORM과 다대일 관계로 연결된 내장 객체들의 콜랙션 지원
** 리스트 정렬
** 접근 유형 조합
* Criteria 쿼리 API
* [[힌트_(SQL)|SQL 힌트]]의 표준화
* DDL 생성 지원을 위한 추가적인 메타데이터 표준화
* 유효성검증 지원
* 공유 객체 캐시 지원
 
== 바깥 고리 ==
 
==== 일반 정보 ====
* (영문) [http://jcp.org/aboutJava/communityprocess/final/jsr220/index.html EJB 3 사양에 대한 최종버전을 위한 문서(JSR220)]
* (영문) http://glassfish.dev.java.net/javaee5/persistence/ GlassFish의 퍼시스턴스 문서
* (영문) [http://jcp.org/aboutJava/communityprocess/final/jsr317/index.html JCP 퍼시스턴스 문서]
 
==== 튜토리얼 ====
* [http://docs.oracle.com/javaee/6/api/javax/persistence/package-summary.html Java EE 6 퍼시스턴스 API 자바문서]
* [http://docs.oracle.com/javaee/6/tutorial/doc/bnbpy.html Java EE 6 퍼시스턴스 API 튜토리얼]