0
JpaRepository
メソッドは、より多くのエンティティがデータベースから要求されたときにList<MyEntity>
を返し、のスーパーインターフェイスであるCrudRepository
がIterable<MyEntity>
を返します。JPAリポジトリの戻り値タイプ
どうしてですか?利点はありますか?
JpaRepository
メソッドは、より多くのエンティティがデータベースから要求されたときにList<MyEntity>
を返し、のスーパーインターフェイスであるCrudRepository
がIterable<MyEntity>
を返します。JPAリポジトリの戻り値タイプ
どうしてですか?利点はありますか?
返品の種類の正確な履歴はわかりません。 しかし、Iterableはコレクションのスーパータイプであり、各ループで使用できるので、Iterableを選択した日になります。
JPAリストでは、Query.getResultList()の戻り値の型が標準に準拠するようになっています。 結果はorder by節でソートできるので、リストです。
これが役に立ちます。