インターフェース RelationalPersistentEntity<T>
- すべてのスーパーインターフェース:
Aware
、EnvironmentAware
、IterableSE<RelationalPersistentProperty>
、MutablePersistentEntity<T,
、RelationalPersistentProperty> PersistentEntity<T,
RelationalPersistentProperty>
public interface RelationalPersistentEntity<T>
extends MutablePersistentEntity<T,RelationalPersistentProperty>
JDBC/RDBMS 関連のメタデータ用の追加メソッドを備えた
PersistentEntity
インターフェース。- 作成者:
- Jens Schauder, Oliver Gierke, Mark Paluch
方法の概要
修飾子と型メソッド説明識別子を表す列を返します。default SqlIdentifier
スキーマを含む、指定されたエンティティをサポートするテーブルの修飾名を返します。指定されたエンティティをサポートするテーブルの非修飾名 (つまり、スキーマまたは所有者なし) を返します。インターフェース org.springframework.context.EnvironmentAware から継承されたメソッド
setEnvironment
インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, iterator, spliterator
インターフェース org.springframework.data.mapping.model.MutablePersistentEntity から継承されたメソッド
addAssociation, addPersistentProperty, setEvaluationContextProvider, setPersistentPropertyAccessorFactory, verify
インターフェース org.springframework.data.mapping.PersistentEntity から継承されたメソッド
doWithAll, doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getInstanceCreatorMetadata, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isCreatorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
メソッドの詳細
getTableName
SqlIdentifier getTableName()指定されたエンティティをサポートするテーブルの非修飾名 (つまり、スキーマまたは所有者なし) を返します。- 戻り値:
- テーブル名。
getQualifiedTableName
スキーマを含む、指定されたエンティティをサポートするテーブルの修飾名を返します。- 戻り値:
- 指定されている場合は、スキーマを含むテーブル名。
- 導入:
- 3.0
getIdColumn
SqlIdentifier getIdColumn()識別子を表す列を返します。- 戻り値:
- null になることはありません。