تشارك هذه المقالة الكود المحدد الذي تم عرضه بواسطة SPRINGBOOT متكامل صفحات الصفحات لرجوعك. المحتوى المحدد كما يلي
1. إضافة التبعيات
ابحث عن إصدار PageHelper في Maven
أضف تبعيات في بوم
<Rependency> <roupeD> com.github.pageHelper </rougiD> <intifactid> pagehelper-spring-boot-starter </shintifactid> <الإصدار> 1.2.2 </version> </dependency>
2. الاستخدام
تقول العديد من المقالات على الإنترنت أنها بحاجة إلى تكوينها في التطبيق
في الواقع ، ليست هناك حاجة على الإطلاق ، فإن الإعدادات الافتراضية تلبي بالفعل معظم الاحتياجات
فقط استخدمه مباشرة
requestmapping (value = "getApps.do") السلسلة العامة getApps (تطبيقات التطبيقات) {pagehelper.startPage (apps.getPagenum () ، apps.getPagesize ()) ؛ ArrayList <Apps> appslist = appsservice.getApps (apps) ؛ pageInfo <Apps> AppSpageInfo = new PageInfo <> (AppSlist) ؛ return json.tojsonstring (AppSpageInfo) ؛}pagehelper.startPage (كم عدد الصفحات التي سيتم عرضها ، عدد الصفحات المراد عرضها) ؛
يتبع السطر التالي عبارة الاستعلام على الفور. لا يمكنك كتابة أي شيء آخر ، وإلا فلن يكون له أي تأثير.
pagehelper.startPage (Apps.getPagenum () ، Apps.getPagesize ()) ؛ ArrayList <Apps> appslist = appsservice.getApps (التطبيقات) ؛
هذا له تأثير ترقيم الصفحات فقط ، ولا توجد معلومات مفصلة حول إجمالي عدد الصفحات وأشياء أخرى
إذا كان لديك شرط لعدد الصفحات ، فأنت بحاجة إلى إضافة السطر التالي
pageInfo <T> appspageInfo = new pageInfo <> (AppSlist) ؛
هذا يلبي جميع متطلبات الترحيل
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.