Sobes.tech
Junior — Middle

Qual é o papel do JDBC no trabalho com bases de dados em Java?

sobes.tech IA

Resposta da IA

JDBC (Java Database Connectivity) é uma API padrão em Java para interagir com bases de dados. Fornece uma interface universal para executar consultas SQL, gerir conexões e processar resultados, independentemente do sistema de gestão de bases de dados específico.

Principais funções do JDBC:

  • Estabelece conexão com a base de dados através de um driver.
  • Permite executar consultas SQL (SELECT, INSERT, UPDATE, DELETE).
  • Processa os resultados das consultas através de objetos ResultSet.
  • Gerencia transações e tratamento de erros.

Exemplo de uso do JDBC:

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("name"));
}
rs.close();
stmt.close();
conn.close();