Zieltypen für integrierte Methoden, die Datenbanken abfragen

Wenn Sie keine Abfrageergebnisse in einem Objekt java.sql.ResultSet zurückgeben, müssen Sie auswählen, welchen Zieldatentyp Sie für die Speicherung der einzelnen Zeilen in den Ergebnissen einer Abfrage verwenden wollen.
In der folgenden Liste sind die möglichen Zieldatentypen mit zunehmender Komplexität aufgeführt.

Nachdem Sie den Zieldatentyp ausgewählt haben, sollten Sie überlegen, ob Sie eine benutzerdefinierte Version von RowHandler zum Umsetzen der aus der Datenquelle ausgewählten Informationen in den Java™-Zieltyp benötigen. Sie können Instanzen von Beans entweder mit der von pureQuery verwendeten Standardzuordnung aus der Auswahlliste einer Anweisung SELECT in einer Zielbeanklasse oder mit RowHandler erstellen. RowHandler-Objekte sind ebenso geeignet, wenn die Situation es erfordert, dass eine primitive Wrapperklasse, ein einfacher Object-Typ oder ein Objekt Map aus den Informationen erzeugt wird, die in einer ResultSet-Zeile erfasst sind.


Feedback