【发布时间】:2015-10-31 03:19:38
【问题描述】:
我有一个简单的问题:为什么 JpaRepository 返回实体列表,而 CrudRepository 返回 Iterable 实体?
这是故意的吗?我想这是因为 CrudRepository 是更通用的接口,并且可能有一些特定的存储库返回 Iterable。
如果不使用特定的 JpaRepository,使用 CrudRepository 会变得更加困难..
谢谢
【问题讨论】:
-
我不明白为什么你能举个例子吗?
-
说,我想获取返回项目的大小,如果是 CrudRepository,我必须手动计数 while(hasnext) counter++,在列表上我可以简单地调用 size()。还有其他类似的东西。
标签: spring-data spring-data-jpa