[英]Struts2 + Spring4 + Hibernate3 pagination
我正在使用MVC架構模式開發Web應用程序。
我必須創建一個PaginationFactory
類,該類可以動態用於應用程序的各個部分。 我在google和StackOverflow上有幾個示例...但是大多數都是舊的東西,例如這個問題 。
關於如何使用更現代的方法實現此功能的任何想法? 也許有JQuery
和Ajax
作為支持?
我建議您使用Spring Data Jpa,它已經實現了分頁。
您的存儲庫將如下所示:
public interface MedicamentRepository extends JpaRepository<Medicament, Integer> {}
例如,如果不需要JpaRepository提供的某些方法,則可以擴展PagingAndSortingRepository接口。
public class SomeClass{
@Autowired
public MedicamentRepository medicamentRepo;
public void someMethod(){
//in spring data jpa, page count starts from 0;
PageRequest pageRequest = new PageRequest(pageNumber,
pageSize); //also have sorting
org.springframework.data.domain.Page<Medicament> page = medicamentRepo.findAll(pageRequest);
}
}
你可以在這里閱讀更多
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.