JPA 스펙 레벨 식별 및 수정
새로 작성된 프로파일은 JPA(Java Persistence API) 2.1 스펙을 기본값으로 사용합니다. AdminTask wsadmin 명령을 실행하여 제품에서 지원되는 JPA 스펙을 나열하고 서버, 서버 클러스터 또는 클러스터 멤버인 서버에서 사용되는 JPA 스펙을 변경할 수 있습니다.
이 태스크 정보


WebSphere Application Server 버전 9는 JPA 2.1 및 JPA 2.0 스펙 레벨 모두를 지원합니다. JPA 2.1은 애플리케이션에서 관계형 데이터 관리를 단순화합니다. wsadmin 도구 또는 관리 콘솔을 사용하여 지원되는 JPA 스펙 레벨 및 JPA 제공자에 대한 정보를 찾을 수 있습니다. 제품에서 지원되는 JPA 스펙 레벨과 기본 JPA 제공자를 나열하려면 wsadmin AdminTask listSupportedJPASpecifications 명령을 실행하십시오. AdminTask showJPASpecLevel 명령을 실행하여 클러스터 또는 서버에서 사용되는 JPA 스펙 레벨을 식별하십시오. AdminTask modifyJPASpecLevel 명령을 실행하여 클러스터 또는 서버에서 사용되는 JPA 스펙 레벨을 변경하십시오.
WebSphere Application Server 버전 9부터 Eclipselink는 JPA 2.1 제공자 구현으로 제공되며 JPA 2.1이 활성 스펙 레벨이 되도록 구성되는 경우 기본 지속성 제공자입니다. 버전 9 이전의 경우, JPA 2.0 스펙을 지원하는 Apache OpenJPA 기반의 WSJPA, IBM JPA 제공자가 기본 JPA 지속성 제공자였습니다. JPA 제공자가 동작 및 벤더 고유의 API 모두에서 다르고 OpenJPA는 JPA 2.1 스펙 구현으로 사용 가능하지 않기 때문에 제품은 JPA 2.0 스펙 호환 모드를 제공합니다.
- Eclipselink 2.6.x_WAS(JPA 2.1 스펙에 대한 기본값)
- WSJPA 2.2.x(JPA 2.0 스펙에 대한 기본값)