Este é um resumo de código de conexão padrão utilizando JDBC. O objetivo é apenas didático, para ser utilizado numa aplicação a classe de uma conexão deve ter tratamento de exceções. Podemos resumir a conexão a um banco de dados em quatro etapas:
1 – Configuração da conexão
2 – A conexão propriamente dita
3 – A realização de uma consulta
4 – A navegação sobre o resultado de uma consulta.
5 – Fechamento dos objetos abertos
// 1. Configurando a Conexão (para MySQL)
String driver = “com.mysql.jdbc.Driver”;
String url = “jdbc:mysql://localhost:3306/banco”;
String user = “usuario”;
String password = “senha”;
// 2. Conectando no Banco de Dados
Class.forName(driver);
Connection con = DriverManager.getConnection(url, user, password);
// 3. Realizando uma consulta
String sql = “select * from clientes”;
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
// 4. Percorrendo o resultado
while (rs.next()) {
System.out.println(rs.getString(“Cliente”));
}
// 5. Fechando os objetos
rs.close();
stmt.close();
con.close();
Para configurar a conexão para outro banco de dados basta alterar o passo 1. Veja um exemplo de conexão para o banco oracle:
// 1. Configurando conexão para Oracle
String driver = “oracle.jdbc.driver.OracleDriver”;
String url = “jdbc:oracle:thin:@localhost:1521:tst”;
String user = “usuario”;
String password = “senha”;