Java Database Connectivity (JDBC) ist eine Schnittstelle für die Java-Programmiersprache, die definiert, wie ein Client auf eine Datenbank zugreifen kann. Es handelt sich um eine Java-basierte Technologie für den Zugriff auf Datenbanken, die Teil der Java Standard Edition-Plattform von Oracle Corporation ist. JDBC ermöglicht es, Daten in einer Datenbank abzufragen und zu aktualisieren, und ist auf relationale Datenbanken ausgerichtet.
Funktionen und Anwendung
JDBC ermöglicht es, Verbindungen zu Datenbanken herzustellen und Anweisungen auszuführen. Es unterstützt die Erstellung und Ausführung von Anweisungen wie SQL-Anweisungen (CREATE, INSERT, UPDATE, DELETE) oder Abfragen (SELECT). Zusätzlich können gespeicherte Prozeduren über eine JDBC-Verbindung aufgerufen werden. JDBC stellt Anweisungen mithilfe von Klassen wie Statement, PreparedStatement und CallableStatement dar.
- Statement: Die Anweisung wird jedes Mal an den Datenbankserver gesendet.
- PreparedStatement: Die Anweisung wird zwischengespeichert und kann effizienter ausgeführt werden.
- CallableStatement: Die Anweisung wird verwendet, um gespeicherte Prozeduren auf dem Datenbankserver auszuführen.
JDBC-Verbindungen werden oft über einen Verbindungs-Pool verwaltet, anstatt direkt vom Treiber abgerufen zu werden.
Schreiben Sie einen Kommentar