@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 型パラメーターに相当します。Repository
public abstract ClassSE<?> idClass
Repository
の ID 型パラメーターに相当します。Repository
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.