ฐานข้อมูล Oracle, แบบสอบถามเพิ่ม Rowbounds จำกัด จำนวนรายการแบบสอบถามค่าเริ่มต้นคือ 0 ถึง 1,000
ส่วนตัวสุดท้ายคงที่ int rowlimit = 1,000; // จำกัด จำนวนการสืบค้นส่วนตัวสุดท้าย rowbounds คงที่ query_limit = Rowbounds ใหม่ (0, rowlimit); รายการสาธารณะ <t> เลือก (สตริง sqlid, t t) พ่น dbexception, recordnotFoundException {รายการ <t> ret; ลอง {ถ้า ("" .Equals (SQLID) || (null == sqlid)) {ret = getSqlSession (). selectList (t.getMappername () + select, t, query_limit); } else {ret = getSqlSession (). selectList (t.getMappername () + mapper + sqlid, t, query_limit); }} catch (exception e) {logger.error (e.getMessage (), e); logger.debug (T.ToString ()); โยน dbexception ใหม่ (E); } if (ret == null && checknull) {โยน recordnotFoundException ใหม่ (t.getTableName ()); } return ret; -ข้างต้นคือรหัสการใช้งานสำหรับ MyBatis Rowbounds เพื่อ จำกัด จำนวนรายการแบบสอบถามที่แนะนำโดยตัวแก้ไข ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับทุกคนในเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!