違いは何ですかCrudRepositoryとJpaRepositoryのインターフェイス春データJPAは?
Webで例を見ると、同じ意味で使用されていることがわかります。
それらの違いは何ですか?
なぜどちらか一方を使いたいのですか?
JpaRepository
拡張PagingAndSortingRepository
順番に延びていますCrudRepository
。
主な機能は次のとおりです。
CrudRepository
主にCRUD機能を提供します。PagingAndSortingRepository
ページネーションとレコードのソートを行うメソッドを提供します。JpaRepository
は、永続化コンテキストのフラッシュやバッチでのレコードの削除など、いくつかのJPA関連のメソッドを提供します。上記の継承のため、JpaRepository
とのすべての機能を備えCrudRepository
ていPagingAndSortingRepository
ます。したがって、リポジトリがJpaRepository
and によって提供される機能を必要としない場合はPagingAndSortingRepository
、を使用してくださいCrudRepository
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加