接口如下:
//你的repository繼承JpaRepository,利用Containing關鍵字
Page<User> findByUsernameContainingOrderByCreateTimeDesc(String username,Pageable pageable);
調用:
//查詢第1頁2條名字含有“麗”的用戶,並按創建時間倒序排列,模糊查詢Containing關鍵字將麗拼接成:%麗%
Pageable page = PageRequest.of(0 , 2);
Page<User> list = userRepository.findByUsernameContainingOrderByCreateTimeDesc("麗",page);
更多關鍵字規則:Spring Data JPA關鍵字規則