Junior — Middle
Quais métodos você usa para gerenciar a interação com o banco de dados em seus projetos?
sobes.tech IA
Resposta da IA
Para gerir a interação com a base de dados em projetos Java, normalmente utilizam-se os seguintes métodos:
- JDBC — API básica para ligação e execução de consultas SQL.
- Frameworks ORM, como Hibernate ou JPA, que simplificam o trabalho com a base de dados permitindo trabalhar com objetos em vez de SQL.
- Uso do Spring Data, que fornece repositórios convenientes para acesso aos dados.
Exemplo de uso do 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();
}