@Indexed @DocumentedSE @RetentionSE(valueSE=RUNTIMESE) @TargetSE(valueSE=TYPESE) @InheritedSE public @interface RepositoryDefinition
RepositoryDefinition でインターフェースにアノテーションを付けると、Repository を継承した場合と同じ動作が発生します。Repository| 修飾子と型 | 必須要素と説明 |
|---|---|
ClassSE<?> | domainClass リポジトリが管理するドメインクラス。 |
ClassSE<?> | idClass リポジトリが管理するエンティティの id クラス。 |
public abstract ClassSE<?> domainClass
Repository の T 型パラメーターに相当します。Repositorypublic abstract ClassSE<?> idClass
Repository の ID 型パラメーターに相当します。RepositoryCopyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.