アノテーションインターフェース RepositoryDefinition
@Indexed
@DocumentedSE
@RetentionSE(RUNTIMESE)
@TargetSE(TYPESE)
@InheritedSE
public @interface RepositoryDefinition
リポジトリプロキシが作成されるインターフェースの境界を定めるためのアノテーション。
RepositoryDefinition
でインターフェースにアノテーションを付けると、Repository
を継承した場合と同じ動作が発生します。- 作成者:
- Oliver Gierke
- 関連事項:
必須定数のサマリー
要素の詳細
domainClass
ClassSE<?> domainClassリポジトリが管理するドメインクラス。Repository
の T 型パラメーターに相当します。- 戻り値:
- 関連事項:
idClass
ClassSE<?> idClassリポジトリが管理するエンティティの id クラス。Repository
の ID 型パラメーターに相当します。- 戻り値:
- 関連事項: