宣佈 Spring Data 3.0 的 ListCrudRepository 及相關功能
Spring Data 的 CrudRepository 有多種方法返回由倉庫管理的實體的多個例項。它使用的是 Iterable 而不是 List,這可能與預期不同。在許多情況下,這並不重要,因為你通常無論如何都會迭代結果。但是,你偶爾可能會更喜歡 List。在這種情況下,使用 Iterable 會令人不便。
我將更詳細地介紹最初為何做出這種選擇,以及在使用 Spring Data 2.x 時如何處理它。不過,讓我先告訴你好訊息。
返回 List 的倉庫
Spring Data 3.0.0 在最新的快照版本中提供了 ListCrudRepository,它在 CrudRepository 返回 Iterable 的地方返回 List……