如何在JPA框架下實現分頁查詢.實例說明.


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對象集合.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM