Junior — Middle
Mi a JDBC fő szerepe és feladata az adatbázisokkal való munkában Java alkalmazásokban?
sobes.tech MI
Válasz az MI-től
JDBC (Java Database Connectivity) egy szabványos API Java-ban, amely lehetővé teszi a Java alkalmazások számára, hogy különböző adatbázisokkal lépjenek kapcsolatba. Fő feladata egységes interfész biztosítása az adatbázishoz való kapcsolódáshoz, SQL lekérdezések végrehajtásához és az eredmények feldolgozásához.
JDBC segítségével:
- kapcsolatot lehet létesíteni az adatbázissal driverek segítségével.
- lekérdezéseket lehet végrehajtani (SELECT, INSERT, UPDATE, DELETE).
- az eredményeket lehet feldolgozni.
- tranzakciókat lehet kezelni.
Egyszerű kapcsolat és lekérdezés példája JDBC-vel:
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "user", "password");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
while (rs.next()) {
System.out.println(rs.getString("username"));
}
rs.close();
stmt.close();
conn.close();