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