ヘッダーをスキップ
Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス
12
c
(12.1.2)
E48005-01
次
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
概要
1.1
Oracle TopLinkについて
1.2
このドキュメントについて
1.2.1
その他のリソース
2
注釈の拡張機能リファレンス
2.1
注釈の拡張機能の機能リスト
2.1.1
マッピング注釈
2.1.2
エンティティ注釈
2.1.3
コンバータ注釈
2.1.4
キャッシング注釈
2.1.5
カスタマイズ注釈および最適化注釈
2.1.6
コピー・ポリシー注釈
2.1.7
リターン・ポリシー注釈
2.1.8
ストアド・プロシージャ注釈およびストアド・ファンクション注釈
2.1.9
パーティション化注釈
2.1.10
非リレーショナル(NoSQL)注釈
2.2
注釈の拡張機能のアルファベット順リスト
@AdditionalCriteria
@Array
@BatchFetch
@Cache
@CacheIndex
@CacheIndexes
@CacheInterceptor
@CascadeOnDelete
@ChangeTracking
@ClassExtractor
@CloneCopyPolicy
@CompositeMember
@ConversionValue
@Convert
@Converter
@Converters
@CopyPolicy
@Customizer
@DeleteAll
@DiscriminatorClass
@ExcludeDefaultMappings
@ExistenceChecking
@FetchAttribute
@FetchGroup
@FetchGroups
@Field
@HashPartitioning
@Index
@Indexes
@InstantiationCopyPolicy
@JoinFetch
@JoinField
@JoinFields
@MapKeyConvert
@Multitenant
単一表マルチテナンシ
例
テナントごとの表マルチテナンシ
例
VPDマルチテナンシ
例
@Mutable
@NamedPLSQLStoredFunctionQueries
@NamedPLSQLStoredFunctionQuery
@NamedPLSQLStoredProcedureQueries
@NamedPLSQLStoredProcedureQuery
@NamedStoredFunctionQueries
@NamedStoredFunctionQuery
@NamedStoredProcedureQueries
@NamedStoredProcedureQuery
@Noncacheable
@NoSql
@ObjectTypeConverter
@ObjectTypeConverters
@OptimisticLocking
@OrderCorrection
@Partitioned
@Partitioning
@PinnedPartitioning
@PLSQLParameter
@PLSQLRecord
@PLSQLRecords
@PrimaryKey
@PrivateOwned
@Properties
@Property
@QueryRedirectors
@RangePartition
@RangePartitioning
@ReadOnly
@ReadTransformer
@ReplicationPartitioning
@ReturnInsert
@ReturnUpdate
@RoundRobinPartitioning
@StoredProcedureParameter
@Struct
@StructConverter
@StructConverters
@Structure
@TenantDiscriminatorColumn
@TenantDiscriminatorColumns
@TenantTableDiscriminator
@TimeOfDay
@Transformation
@TypeConverter
@TypeConverters
@UuidGenerator
@UnionPartitioning
@ValuePartition
@ValuePartitioning
@VariableOneToOne
@VirtualAccessMethods
@WriteTransformer
@WriteTransformers
3
Java永続性問合せ言語の拡張機能
3.1
特殊な演算子
3.2
EclipseLink問合せ言語
CAST
COLUMN
EXCEPT
EXTRACT
FUNCTION
INTERSECT
ON
OPERATOR
REGEXP
SQL
TABLE
TREAT
UNION
4
JPA問合せのカスタマイズ拡張機能
batch
batch.size
batch.type
cache-usage
cache-usage.indirection-policy
cursor
cursor.initial-size
cursor.page-size
exclusive-connection
flush
history.as-of
history.as-of.scn
inheritance.outer-join
jdbc.bind-parameters
jdbc.cache-statement
jdbc.fetch-size
jdbc.first-result
jdbc.max-rows
jdbc.native-connection
jdbc.parameter-delimiter
jdbc.timeout
join-fetch
left-join-fetch
load-group
load-group.attribute
maintain-cache
pessimistic-lock
prepare
query-results-cache
query-results-cache.expiry
query-results-cache.expiry-time-of-day
query-results-cache.ignore-null
query-results-cache.randomize-expiry
query-results-cache.size
query-results-cache.type
query-type
read-only
refresh
refresh.cascade
result-collection-type
sql.hint
5
永続性プロパティの拡張機能リファレンス
5.1
永続性プロパティの拡張機能の機能別リスト
5.1.1
ウィービング
5.1.2
カスタマイザ
5.1.3
検証および最適化
5.1.4
ロギング
5.1.5
キャッシング
5.1.6
マッピング
5.1.7
スキーマ生成
5.1.8
JDBC構成
5.2
永続性プロパティの拡張機能のアルファベット順リスト
application-location
cache.coordination.channel
cache.coordination.jms.factory
cache.coordination.jms.host
cache.coordination.jms.reuse-topic-publisher
cache.coordination.jms.topic
cache.coordination.jndi.initial-context-factory
cache.coordination.jndi.password
cache.coordination.jndi.user
cache.coordination.naming-service
cache.coordination.propagate-asynchronously
cache.coordination.protocol
cache.coordination.remove-connection-on-error
cache.coordination.rmi.announcement-delay
cache.coordination.rmi.multicast-group
cache.coordination.rmi.multicast-group.port
cache.coordination.rmi.packet-time-to-live
cache.coordination.rmi.url
cache.coordination.thread.pool.size
cache.database-event-listener
classloader
composite-unit
composite-unit.member
composite-unit.properties
connection-pool
connection-pool.read
connection-pool.sequence
create-ddl-jdbc-file-name
ddl.table-creation-suffix
ddl-generation
ddl-generation.output-mode
deploy-on-startup
descriptor.customizer
drop-ddl-jdbc-file-name
exception-handler
exclude-eclipselink-orm
flush-clear.cache
id-validation
jdbc.allow-native-sql-queries
jdbc.batch-writing
jdbc.batch-writing.size
jdbc.cache-statements
jdbc.cache-statements.size
jdbc.connector
jdbc.exclusive-connection.is-lazy
jdbc.exclusive-connection.mode
jdbc.native-sql
jdbc.property
jdbc.sql-cast
jdbc.uppercase-columns
jpa.uppercase-column-names
jpql.parser
jpql.validation
logging.connection
logging.exceptions
logging.file
logging.level
logging.logger
logging.parameters
logging.session
logging.thread
logging.timestamp
metadata-source
metadata-source.properties.file
metadata-source.send-refresh-command
metadata-source.xml.file
metadata-source.xml.url
multitenant.tenants-share-cache
multitenant.tenants-share-emf
nosql.connection-factory
nosql.connection-spec
nosql.property
oracle.proxy-type
orm.throw.exceptions
orm.validate.schema
partitioning
partitioning.callback
persistence-context.close-on-commit
persistence-context.commit-without-persist-rules
persistence-context.flush-mode
persistence-context.persist-on-commit
persistence-context.reference-mode
persistenceunits
persistencexml
profiler
session.customizer
session.include.descriptor.queries
session-event-listener
session-name
sessions-xml
target-database
target-server
transaction.join-existing
validate-existence
validation-only
weaving
weaving.eager
weaving.internal
weaving.lazy
6
eclipselink-orm.xmlスキーマ・リファレンス
6.1
オーバーライドおよびマージ
6.1.1
オーバーライドおよびマージのルール
6.1.1.1
永続性ユニット・メタデータ
6.1.1.2
エンティティ・マッピング
6.1.1.3
マップされたスーパークラス
6.1.1.4
エンティティのオーバーライドおよびマージ・ルール
6.1.1.5
埋込み可能クラス
6.1.2
オーバーライドおよびマージの例