Sobes.tech
Junior — Middle

Java პროგრამებში მონაცემთა ბაზებთან მუშაობაში JDBC-ის ძირითადი როლი და დანიშნულება რა არის?

sobes.tech AI

პასუხი AI-სგან

JDBC (Java Database Connectivity) არის სტანდარტული API Java-ში, რომელიც უზრუნველყოფს Java პროგრამების ურთიერთქმედებას სხვადასხვა მონაცემთა ბაზებთან. მისი ძირითადი როლია ერთიანი ინტერფეისის მიწოდება მონაცემთა ბაზასთან დაკავშირებისთვის, SQL სვეტების შესრულებისა და შედეგების დამუშავებისთვის.

JDBC-ით შესაძლებელია:

  • დაკავშირება მონაცემთა ბაზასთან დრაივერების მეშვეობით.
  • სვეტების შესრულება (SELECT, INSERT, UPDATE, DELETE).
  • სვეტების შედეგების დამუშავება.
  • ტრანზაქციების მართვა.

სადემონსტრაციო მაგალითი მარტივი დაკავშირებისა და სვეტების JDBC-ის გამოყენებით:

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();