首页 > 其他 > 详细

如何在JPA框架下实现分页查询.实例说明.

时间:2019-10-16 19:36:32      阅读:54      评论:0      收藏:0      [点我收藏+]

1.创建实体类userinfo

2.编写dao层接口,继承JpaRepository<UserInfo,String>,两个变量分别是实体类名字和实体类的主键的名称.因为JpaRepository<UserInfo,String>继承PagingAndSortingRepository<T, ID>,  CrudRepository<T, ID>所以封装的就有增删查改功能和分页功能

**
 * 继承jpa的操作接口,去实现UserInfo表信息的处理
 */
public interface UserInfoRepository extends JpaRepository<UserInfo,String> {
    

}

3.编写service层;获得pageble对象

   @Autowired
    private UserInfoRepository userInfoRepository;
public List<UserInfo> queryList(int page, int pageSize) { Pageable pageable = PageRequest.of(page,pageSize); return userInfoRepository.findAll(pageable).getContent(); }

最后返回的就是数据库所有的实体对象所对应表的userinfo对象集合.

 

如何在JPA框架下实现分页查询.实例说明.

原文:https://www.cnblogs.com/hnwxp/p/11687764.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!