2017-12-06 15 views
0

JpaRepositoryメソッドは、より多くのエンティティがデータベースから要求されたときにList<MyEntity>を返し、のスーパーインターフェイスであるCrudRepositoryIterable<MyEntity>を返します。JPAリポジトリの戻り値タイプ

どうしてですか?利点はありますか?

答えて

0

返品の種類の正確な履歴はわかりません。 しかし、Iterableはコレクションのスーパータイプであり、各ループで使用できるので、Iterableを選択した日になります。

JPAリストでは、Query.getResultList()の戻り値の型が標準に準拠するようになっています。 結果はorder by節でソートできるので、リストです。

これが役に立ちます。

関連する問題