【发布时间】:2016-05-09 16:29:45
【问题描述】:
在 Grails 中,我可以说 Foo.first()。在 Spring 中,我有扩展 PagingAndSortingRepository 的存储库,并且我创建了一个名为 getFirst() 的服务方法,它执行以下操作:
public Foo getFirst() {
return fooRepository.findAll(new PageRequest(0, 1, new Sort("ASC", "id"))).getContent().get(0);
}
这是最好的方法还是我只是缺少一种方便的方法?
【问题讨论】:
标签: spring spring-boot spring-data-jpa spring-repositories