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