Classe de conexão com banco de dados MySQL
De Basef
- Arquivo ConnectionFactory.java:
import com.sun.net.ssl.internal.ssl.Debug; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; // Classe para conexao com banco de dados public class ConnectionFactory { // Este método estático deve ser chamado para conectar-se com o banco de dados public static Connection getConnection() { try { // Importa a classe MySQL Class.forName("com.mysql.jdbc.Driver"); // Abre a conexão com o banco de dados return DriverManager.getConnection("jdbc:mysql://localhost:3306/nomedobanco", "usuario", "TDFur4Kq"); } catch (SQLException e) { } catch (ClassNotFoundException f) { } return null; } }
- Exemplo de uso:
// Conecta-se ao banco de dados Connection con = ConnectionFactory.getConnection(); // Variável Statement, que permitirá executar uma query java.sql.Statement dados; try { // Pega instância de Statement dados = con.createStatement(); // Query String sql = " SELECT * FROM mytables; "; // Executa a inserção no banco de dados dados.execute( sql ); dados.close(); } catch (SQLException e) { }
- Arquivo JAR necessário:
Para trabalhar com o banco de dados MySQL, é preciso copiar o arquivo JAR da biblioteca para o folder WEB-INF/lib. (mysql-connector-java-5.1.12-bin)