Java Persistence API 2.1

이 기능을 통해 Java Persistence API 2.1 스펙에 쓰여진 애플리케이션 관리 JPA와 컨테이너 관리 JPA를 사용하는 애플리케이션을 지원할 수 있습니다. 지원 기능은 컨테이너 관리 프로그래밍 모델을 지원하는 EclipseLink 위에 빌드되어 있습니다.

이 기능을 사용

Java Persistence API 2.1 기능을 사용하려면 server.xml 파일의 featureManager 요소 내에 다음 요소 선언을 추가하십시오.
<feature>jpa-2.1</feature>

지원되는 Java™ 버전

  • JavaSE-1.7
  • JavaSE-1.8

이 기능에 의존하는 기능 개발

Java Persistence API 2.1 기능에 의존하는 기능을 개발 중인 경우, 새 기능의 기능 Manifest 파일에 있는 Subsystem-Content 헤더에 다음 항목을 포함시키십시오.
com.ibm.websphere.appserver.jpa-2.1; type="osgi.subsystem.feature"

이 기능이 제공하는 표준 API 패키지

  • javax.persistence
  • javax.persistence.criteria
  • javax.persistence.metamodel
  • javax.persistence.spi

이 기능이 제공하는 써드파티 API 패키지

  • org.eclipse.persistence
  • org.eclipse.persistence.annotations
  • org.eclipse.persistence.config
  • org.eclipse.persistence.core.descriptors
  • org.eclipse.persistence.core.mappings
  • org.eclipse.persistence.core.mappings.converters
  • org.eclipse.persistence.core.queries
  • org.eclipse.persistence.core.sessions
  • org.eclipse.persistence.descriptors
  • org.eclipse.persistence.descriptors.copying
  • org.eclipse.persistence.descriptors.invalidation
  • org.eclipse.persistence.descriptors.partitioning
  • org.eclipse.persistence.dynamic
  • org.eclipse.persistence.eis
  • org.eclipse.persistence.eis.interactions
  • org.eclipse.persistence.eis.mappings
  • org.eclipse.persistence.exceptions
  • org.eclipse.persistence.exceptions.i18n
  • org.eclipse.persistence.expressions
  • org.eclipse.persistence.expressions.spatial
  • org.eclipse.persistence.history
  • org.eclipse.persistence.internal.cache
  • org.eclipse.persistence.internal.codegen
  • org.eclipse.persistence.internal.core.databaseaccess
  • org.eclipse.persistence.internal.core.descriptors
  • org.eclipse.persistence.internal.core.helper
  • org.eclipse.persistence.internal.core.queries
  • org.eclipse.persistence.internal.core.sessions
  • org.eclipse.persistence.internal.databaseaccess
  • org.eclipse.persistence.internal.descriptors.changetracking
  • org.eclipse.persistence.internal.dynamic
  • org.eclipse.persistence.internal.expressions
  • org.eclipse.persistence.internal.helper
  • org.eclipse.persistence.internal.helper.linkedlist
  • org.eclipse.persistence.internal.history
  • org.eclipse.persistence.internal.indirection
  • org.eclipse.persistence.internal.jpa
  • org.eclipse.persistence.internal.jpa.deployment
  • org.eclipse.persistence.internal.jpa.deployment.xml.parser
  • org.eclipse.persistence.internal.jpa.jdbc
  • org.eclipse.persistence.internal.jpa.jpql
  • org.eclipse.persistence.internal.jpa.metadata
  • org.eclipse.persistence.internal.jpa.metadata.accessors
  • org.eclipse.persistence.internal.jpa.metadata.accessors.classes
  • org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
  • org.eclipse.persistence.internal.jpa.metadata.accessors.objects
  • org.eclipse.persistence.internal.jpa.metadata.additionalcriteria
  • org.eclipse.persistence.internal.jpa.metadata.cache
  • org.eclipse.persistence.internal.jpa.metadata.changetracking
  • org.eclipse.persistence.internal.jpa.metadata.columns
  • org.eclipse.persistence.internal.jpa.metadata.converters
  • org.eclipse.persistence.internal.jpa.metadata.copypolicy
  • org.eclipse.persistence.internal.jpa.metadata.inheritance
  • org.eclipse.persistence.internal.jpa.metadata.listeners
  • org.eclipse.persistence.internal.jpa.metadata.locking
  • org.eclipse.persistence.internal.jpa.metadata.mappings
  • org.eclipse.persistence.internal.jpa.metadata.multitenant
  • org.eclipse.persistence.internal.jpa.metadata.nosql
  • org.eclipse.persistence.internal.jpa.metadata.partitioning
  • org.eclipse.persistence.internal.jpa.metadata.queries
  • org.eclipse.persistence.internal.jpa.metadata.sequencing
  • org.eclipse.persistence.internal.jpa.metadata.structures
  • org.eclipse.persistence.internal.jpa.metadata.tables
  • org.eclipse.persistence.internal.jpa.metadata.transformers
  • org.eclipse.persistence.internal.jpa.metadata.xml
  • org.eclipse.persistence.internal.jpa.metamodel
  • org.eclipse.persistence.internal.jpa.parsing
  • org.eclipse.persistence.internal.jpa.parsing.jpql
  • org.eclipse.persistence.internal.jpa.parsing.jpql.antlr
  • org.eclipse.persistence.internal.jpa.querydef
  • org.eclipse.persistence.internal.jpa.transaction
  • org.eclipse.persistence.internal.jpa.weaving
  • org.eclipse.persistence.internal.libraries.antlr.runtime
  • org.eclipse.persistence.internal.libraries.antlr.runtime.debug
  • org.eclipse.persistence.internal.libraries.antlr.runtime.misc
  • org.eclipse.persistence.internal.libraries.antlr.runtime.tree
  • org.eclipse.persistence.internal.libraries.asm
  • org.eclipse.persistence.internal.libraries.asm.commons
  • org.eclipse.persistence.internal.libraries.asm.signature
  • org.eclipse.persistence.internal.libraries.asm.tree
  • org.eclipse.persistence.internal.libraries.asm.tree.analysis
  • org.eclipse.persistence.internal.libraries.asm.util
  • org.eclipse.persistence.internal.libraries.asm.xml
  • org.eclipse.persistence.internal.localization
  • org.eclipse.persistence.internal.localization.i18n
  • org.eclipse.persistence.internal.oxm
  • org.eclipse.persistence.internal.oxm.accessor
  • org.eclipse.persistence.internal.oxm.conversion
  • org.eclipse.persistence.internal.oxm.documentpreservation
  • org.eclipse.persistence.internal.oxm.mappings
  • org.eclipse.persistence.internal.oxm.record
  • org.eclipse.persistence.internal.oxm.record.deferred
  • org.eclipse.persistence.internal.oxm.record.json
  • org.eclipse.persistence.internal.oxm.record.namespaces
  • org.eclipse.persistence.internal.oxm.schema
  • org.eclipse.persistence.internal.oxm.schema.model
  • org.eclipse.persistence.internal.oxm.unmapped
  • org.eclipse.persistence.internal.platform.database
  • org.eclipse.persistence.internal.queries
  • org.eclipse.persistence.internal.security
  • org.eclipse.persistence.internal.sequencing
  • org.eclipse.persistence.internal.sessions
  • org.eclipse.persistence.internal.sessions.coordination
  • org.eclipse.persistence.internal.sessions.coordination.broadcast
  • org.eclipse.persistence.internal.sessions.coordination.corba
  • org.eclipse.persistence.internal.sessions.coordination.corba.sun
  • org.eclipse.persistence.internal.sessions.coordination.jms
  • org.eclipse.persistence.internal.sessions.coordination.rmi
  • org.eclipse.persistence.internal.sessions.coordination.rmi.iiop
  • org.eclipse.persistence.internal.sessions.factories
  • org.eclipse.persistence.internal.sessions.factories.model
  • org.eclipse.persistence.internal.sessions.factories.model.event
  • org.eclipse.persistence.internal.sessions.factories.model.log
  • org.eclipse.persistence.internal.sessions.factories.model.login
  • org.eclipse.persistence.internal.sessions.factories.model.platform
  • org.eclipse.persistence.internal.sessions.factories.model.pool
  • org.eclipse.persistence.internal.sessions.factories.model.project
  • org.eclipse.persistence.internal.sessions.factories.model.property
  • org.eclipse.persistence.internal.sessions.factories.model.rcm
  • org.eclipse.persistence.internal.sessions.factories.model.rcm.command
  • org.eclipse.persistence.internal.sessions.factories.model.sequencing
  • org.eclipse.persistence.internal.sessions.factories.model.session
  • org.eclipse.persistence.internal.sessions.factories.model.transport
  • org.eclipse.persistence.internal.sessions.factories.model.transport.discovery
  • org.eclipse.persistence.internal.sessions.factories.model.transport.naming
  • org.eclipse.persistence.internal.sessions.remote
  • org.eclipse.persistence.jpa.dynamic
  • org.eclipse.persistence.jpa.jpql
  • org.eclipse.persistence.jpa.jpql.parser
  • org.eclipse.persistence.jpa.jpql.tools
  • org.eclipse.persistence.jpa.jpql.tools.model
  • org.eclipse.persistence.jpa.jpql.tools.model.query
  • org.eclipse.persistence.jpa.jpql.tools.resolver
  • org.eclipse.persistence.jpa.jpql.tools.spi
  • org.eclipse.persistence.jpa.jpql.tools.utility
  • org.eclipse.persistence.jpa.jpql.tools.utility.filter
  • org.eclipse.persistence.jpa.jpql.tools.utility.iterable
  • org.eclipse.persistence.jpa.jpql.tools.utility.iterator
  • org.eclipse.persistence.jpa.jpql.utility
  • org.eclipse.persistence.jpa.jpql.utility.filter
  • org.eclipse.persistence.jpa.jpql.utility.iterable
  • org.eclipse.persistence.jpa.jpql.utility.iterator
  • org.eclipse.persistence.jpa.metadata
  • org.eclipse.persistence.logging
  • org.eclipse.persistence.mappings
  • org.eclipse.persistence.mappings.converters
  • org.eclipse.persistence.mappings.foundation
  • org.eclipse.persistence.mappings.querykeys
  • org.eclipse.persistence.mappings.structures
  • org.eclipse.persistence.mappings.transformers
  • org.eclipse.persistence.mappings.xdb
  • org.eclipse.persistence.oxm
  • org.eclipse.persistence.oxm.annotations
  • org.eclipse.persistence.oxm.attachment
  • org.eclipse.persistence.oxm.documentpreservation
  • org.eclipse.persistence.oxm.mappings
  • org.eclipse.persistence.oxm.mappings.converters
  • org.eclipse.persistence.oxm.mappings.nullpolicy
  • org.eclipse.persistence.oxm.platform
  • org.eclipse.persistence.oxm.record
  • org.eclipse.persistence.oxm.schema
  • org.eclipse.persistence.oxm.sequenced
  • org.eclipse.persistence.oxm.unmapped
  • org.eclipse.persistence.platform.database
  • org.eclipse.persistence.platform.database.converters
  • org.eclipse.persistence.platform.database.events
  • org.eclipse.persistence.platform.database.jdbc
  • org.eclipse.persistence.platform.database.oracle.annotations
  • org.eclipse.persistence.platform.database.oracle.jdbc
  • org.eclipse.persistence.platform.database.oracle.plsql
  • org.eclipse.persistence.platform.database.partitioning
  • org.eclipse.persistence.platform.server
  • org.eclipse.persistence.platform.xml
  • org.eclipse.persistence.platform.xml.jaxp
  • org.eclipse.persistence.sequencing
  • org.eclipse.persistence.services
  • org.eclipse.persistence.services.websphere
  • org.eclipse.persistence.sessions.broker
  • org.eclipse.persistence.sessions.changesets
  • org.eclipse.persistence.sessions.coordination
  • org.eclipse.persistence.sessions.coordination.broadcast
  • org.eclipse.persistence.sessions.coordination.corba
  • org.eclipse.persistence.sessions.coordination.corba.sun
  • org.eclipse.persistence.sessions.coordination.jms
  • org.eclipse.persistence.sessions.coordination.rmi
  • org.eclipse.persistence.sessions.factories
  • org.eclipse.persistence.sessions.interceptors
  • org.eclipse.persistence.sessions.remote
  • org.eclipse.persistence.sessions.remote.corba.sun
  • org.eclipse.persistence.sessions.remote.rmi
  • org.eclipse.persistence.sessions.remote.rmi.iiop
  • org.eclipse.persistence.sessions.serializers
  • org.eclipse.persistence.sessions.server
  • org.eclipse.persistence.tools
  • org.eclipse.persistence.tools.file
  • org.eclipse.persistence.tools.profiler
  • org.eclipse.persistence.tools.schemaframework
  • org.eclipse.persistence.tools.tuning
  • org.eclipse.persistence.tools.weaving.jpa
  • org.eclipse.persistence.transaction
  • org.eclipse.persistence.transaction.was

기능 구성 요소

server.xml 파일에서 다음 요소를 사용하여 Java Persistence API 2.1 기능을 구성할 수 있습니다.


주제의 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_feature_jpa-2.1
파일 이름: rwlp_feature_jpa-2.1.html