在 Grails 中,我可以说Foo.first()
. 在 Spring 中,我扩展了存储库,PagingAndSortingRepository
并创建了一个名为的服务方法,该方法getFirst()
执行以下操作:
public Foo getFirst() {
return fooRepository.findAll(new PageRequest(0, 1, new Sort("ASC", "id"))).getContent().get(0);
}
这是最好的方法还是我只是想念一种方便的方法?