インターフェース Repository<T,ID>
- 型パラメーター:
T- リポジトリが管理するドメイン型ID- リポジトリが管理するエンティティの ID の型
- すべての既知のサブインターフェース:
CrudRepository<T,、ID> ListCrudRepository<T,、ID> ListPagingAndSortingRepository<T,、ID> PagingAndSortingRepository<T,、ID> ReactiveCrudRepository<T,、ID> ReactiveSortingRepository<T,、ID> RevisionRepository<T,、ID, N> RxJava3CrudRepository<T,、ID> RxJava3SortingRepository<T,ID>
主要リポジトリマーカーインターフェース。管理するドメイン型とドメイン型の ID 型をキャプチャーします。一般的な目的は、型情報を保持するとともに、Spring Bean を簡単に作成できるように、クラスパススキャン中にこの情報を継承するインターフェースを検出できるようにすることです。
このインターフェースを継承するドメインリポジトリは、CrudRepository で宣言されたものと同じ署名のメソッドを宣言するだけで、CRUD メソッドを選択的に公開できます。
- 作成者:
- Oliver Gierke
- 関連事項: