Junior — Middle
Felsorolnád a fejlesztő által használt JDBC fő összetevőit és elemeit?
sobes.tech MI
Válasz az MI-től
A JDBC fő összetevői, amelyeket a fejlesztő használ:
- DriverManager — osztály, amely kezeli az adatbázis-vezetők listáját, és kapcsolatot létesít.
- Connection — interfész, amely az adatbázissal való kapcsolatot reprezentálja.
- Statement — interfész, amely SQL lekérdezések végrehajtására szolgál paraméterek nélkül.
- PreparedStatement — a Statement kiterjesztése, amely lehetővé teszi paraméterezett lekérdezések végrehajtását, növelve a biztonságot és a teljesítményt.
- ResultSet — interfész az SQL lekérdezések eredményeinek tárolására és feldolgozására.
- SQLException — kivétel osztály, amely az adatbázis-kezelés közben felmerülő hibákat kezeli.
Használati példa:
Connection conn = DriverManager.getConnection(url, user, password);
PreparedStatement ps = conn.prepareStatement("SELECT * FROM users WHERE id = ?");
ps.setInt(1, 10);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
String name = rs.getString("name");
// adatok feldolgozása
}
rs.close();
ps.close();
conn.close();
Ezek az összetevők lehetővé teszik a kapcsolat létesítését, lekérdezések végrehajtását és az eredmények feldolgozását.