Sobes.tech
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();