gibt einen booleschen Wert zurück - jdbcTemplate

8

Ich möchte einen booleschen Wert mit dieser Methode zurückgeben:

%Vor%

Bitte um Hilfe. Danke.

    
bdfios 04.04.2014, 10:23
quelle

4 Antworten

16

Wenn Sie eine Methode schreiben möchten, die prüft, ob ein Datensatz in der Datenbank existiert, können Sie den folgenden Code verwenden:

%Vor%     
kostya 04.04.2014, 10:34
quelle
4

Was ist mit

? %Vor%     
Maxime Laval 14.02.2016 20:07
quelle
4

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.)

    
Tomáš Záluský 15.04.2016 20:32
quelle
0

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%

}

    
Akash Goswami 04.04.2014 10:31
quelle

Tags und Links