Gre*_*egg 1 spring spring-data-jpa spring-boot spring-repositories
在Grails中,我可以说Foo.first().在Spring中,我有扩展的存储库,PagingAndSortingRepository并且我创建了一个名为的服务方法getFirst(),它执行以下操作:
public Foo getFirst() {
return fooRepository.findAll(new PageRequest(0, 1, new Sort("ASC", "id"))).getContent().get(0);
}
Run Code Online (Sandbox Code Playgroud)
这是最好的方式,还是有一种方便的方法我只是缺少?
在存储库界面上创建一个查询方法,如下所示:
Foo findFirstByOrderByIdAsc();
Run Code Online (Sandbox Code Playgroud)
http://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repositories.limit-query-result
| 归档时间: |
|
| 查看次数: |
2807 次 |
| 最近记录: |