Classe de conexão com banco de dados MySQL
|
Categoria: Java para WEB
|
Publicado em 28 de Novembro de 2010
|
- Arquivo ConnectionFactory.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
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;
}
}
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
// 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) {
}
|
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)
|