ดู PageHelper-Spring-Boot ซึ่งสะดวกมากในการใช้งาน สำหรับหน้าเพิ่มเติมคุณสามารถคลิก https://github.com/pagehelper/mybatis-pagehelper
เมื่อ Spring Boot รวม mybatis เราต้องแบ่งส่วนมันก่อน
<การพึ่งพา> <roupId> com.github.pageHelper </groupId> <ratifactId> PageHelper </artifactid> <cersion> 5.1.2 </version> </การพึ่งพา> <การพึ่งพา> <roupid> com.github.pagehelper </groupid> <Sersion> 1.2.3 </Service> </derctency> <การพึ่งพา> <roupId> com.github.pageHelper </groupId> <ratifactId> PageHelper-Spring-Boot-Starter </artifactid> <version> 1.2.3 </เวอร์ชัน>
วิธีที่ 1: เราเพิ่มใน application.yml (YML ที่ต้องอ่านในฤดูใบไม้ผลิ)
PageHelper: HelperDialect: MySQL มีเหตุผล: True SupportMethodSarguments: TRUE PARAMS: COUNT = COUNTSQL
จากนั้นรีสตาร์ท
ในที่สุดไฟล์การกำหนดค่าจะถูกอ่านโดย Java และจะถูกฉีดเข้าไปในถั่วสปริง ดังนั้นวิธีที่สองของเราคือการกำหนดค่าคลาสถั่ว การโหลดร้อนนั้นง่ายต่อการปรับเปลี่ยน แน่นอนว่าวิธีนี้ง่ายกว่า
วิธีที่ 2: สร้าง pageheleperconfig ใหม่ภายใต้แพ็คเกจปกคำอธิบายประกอบ
นำเข้า com.github.pagehelper.pageHelper; นำเข้า java.util.properties นำเข้า org.springframework.context.annotation.bean; นำเข้า org.springframework.context.annotation.configuration; * @Email [email protected] */ @configurationPublic คลาส pagehelperconfig {@bean หน้าสาธารณะหน้าเว็บ getPageHelper () {pageHelper pageHelper = new PageHelper (); คุณสมบัติคุณสมบัติ = คุณสมบัติใหม่ (); Properties.SetProperty ("Helperdialect", "MySQL"); Properties.SetProperty ("สมเหตุสมผล", "true"); Properties.SetProperty ("SupportMethodSarguments", "true"); Properties.setProperty ("params", "count = countsql"); PageHelper.SetProperties (คุณสมบัติ); ส่งคืน pagehelper; -
ความรู้พื้นฐานของ PageHelper คือ:
นำเข้า com.github.pagehelper.page; นำเข้า com.github.pagehelper.pagehelper;
หน้า <t> tpage = pagehelper.startpage (หน้า, ขีด จำกัด );
คำสั่งค้นหาถัดไปใช้เพื่อ paginate คุณเพียงแค่ต้องรับมันด้วยรายการ <t>
หากคุณมีคำถามคุณสามารถดาวน์โหลด Lenos Project โอเพ่นซอร์สเพื่อพัฒนานั่งร้านได้อย่างรวดเร็วและเวอร์ชัน Spring Boot คุ้นเคยกับการเรียนรู้
ที่อยู่: https://gitee.com/bweird/lenosp
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น