インターフェース 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
- 関連事項: