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