Sobes.tech
Junior — Middle

Ce metode folosești pentru a gestiona interacțiunea cu baza de date în proiectele tale?

sobes.tech AI

Răspuns de la AI

Pentru gestionarea interacțiunii cu baza de date în proiectele Java, se utilizează de obicei următoarele metode:

  • JDBC — API de bază pentru conectare și executare de interogări SQL.
  • Framework-uri ORM, precum Hibernate sau JPA, care simplifică lucrul cu baza de date permițând lucrul cu obiecte în loc de SQL.
  • Utilizarea Spring Data, care oferă depozite convenabile pentru accesul la date.

Exemplu de utilizare JDBC:

String url = "jdbc:mysql://localhost:3306/mydb";
String user = "root";
String password = "password";

try (Connection conn = DriverManager.getConnection(url, user, password);
     Statement stmt = conn.createStatement()) {
    ResultSet rs = stmt.executeQuery("SELECT * FROM users");
    while (rs.next()) {
        System.out.println(rs.getString("username"));
    }
} catch (SQLException e) {
    e.printStackTrace();
}