Die Oracle -Datenbank, Abfrage erhöht die Zeilenbeschränkungen, beschränken die Anzahl der Abfrageinträge, die Standardeinstellung beträgt 0 bis 1000
private endgültige statische int Rowlimit = 1000; // Begrenzen Sie die Anzahl der Abfragen Private Final Static Rowbounds query_limit = new rowbounds (0, rowlimit); öffentliche Liste <T> select (String SQLID, T T) löst dBexception, recordNotFoundException {list <T> ret; try {if ("" .Eequals (SQLID) || (null == SQLID)) {ret = getQlSession (). SelectList (t.getMappername () + SELECT, T, query_limit); } else {ret = getQlSession (). SelectList (t.getMappername () + Mapper + SQLID, T, query_limit); }} catch (Ausnahme e) {logger.Error (e.getMessage (), e); Logger.debug (T.ToString ()); neue dBexception (e) werfen; } if (ret == null && up checkNull) {neue recordNotFoundException (t.gettableName ()); } return ret; }Das obige ist der Implementierungscode für MyBatis Rowbounds, um die Anzahl der vom Editor eingeführten Abfragelemente zu begrenzen. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!