其他分享
首页 > 其他分享> > springboot data jpa

springboot data jpa

作者:互联网

springboot data jpa

自定义查询findBy

findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写)

限制查询结果findFirstBy

使用first或top关键字来限制查询方法的结果,将可选的数值附加到top或first指定要返回的最大结果大小,如findFirst10、findTop10表示查询前10个结果(最大10个),如果省略该数字,则假定结果大小为1。

findByFresh_Id

Fresh(表示类)_Id(对应类的属性)

Between查询FreshDateBetween

where x.freshDate between ?1 and ?2

分页查询

spring data jpa已经帮我们实现了分页的功能,在查询的方法中,需要传入参数Pageable,当查询中有多个参数的时候Pageable建议做为最后一个参数传入

Page<User> findALL(Pageable pageable);
Page<User> findByUserName(String userName,Pageable pageable);

标签:Pageable,结果,jpa,查询,首字母,data,springboot
来源: https://blog.csdn.net/Anyhow_/article/details/113693532