Das Zählen von Zeilen in SQL, nur um einfache Informationen über die Nicht-Leere des Ergebnisses zu erhalten, kann ein unnötiger Overkill sein, Sie wollen nur das Ergebnis für die erste Zeile fragen und fertigstellen. Bei einfachen Abfragen nach Primärschlüssel oder einem anderen Index ist die Leistung möglicherweise ähnlich, bei komplexen Abfragen oder vollständigen Abfragen nach Tabellen ist sie jedoch möglicherweise langsam. Im Frühjahr bevorzuge ich einfache Hilfsmethode
%Vor%(Google "sql exists vs. count" für weitere Informationen.)
Fall 1: Falls Sie boolean zurückgeben: Überprüfen Sie einfach die Größe der sizeResult -Liste, wenn die Größe größer als 0 ist, geben Sie true zurück, andernfalls falsch .
Fall 2: Wenn Sie eine boolesche Liste zurückgeben, muss der Rückgabetyp eine boolesche Liste sein schreibe die Methode als:
%Vor%}
Tags und Links return boolean jdbctemplate