segunda-feira, 22 de fevereiro de 2010

3o.I 2010 - Banco de Dados

Pessoal, segue abaixo a listagem do código da classe "DataModule.java" que realiza a conexão com o banco de dados:



public class DataModule {

private java.sql.Connection connection;

/**
* Construtor
*/
public DataModule(){
connect();
}

/**
* Conecta no Banco de Dados
*/
private void connect(){
/** Configuracoes do banco de dados **/
String drv = "org.apache.derby.jdbc.EmbeddedDriver";
String url = "jdbc:derby:./data;territory=pt_BR";
String user = "admin";
String password = "12345";
/** Carrega o driver que conecta o banco de dados **/
try {
Class.forName(drv);
connection = java.sql.DriverManager.getConnection(url, user, password );
}
catch ( ClassNotFoundException cnfex ) {
cnfex.printStackTrace();
System.err.println('\n'+"ERRO!!! Falha ao carregar o DRIVER JDBC !");
System.exit(1);
}
catch ( java.sql.SQLException sqlex ) {
sqlex.printStackTrace();
System.err.println('\n'+"ERRO!!! Falha ao CONECTAR com o Banco de Dados !");
System.exit(1);
}
}

/**
* Desconecta no Banco de Dados
*/
public void disconnect(){
try {
connection.commit();
connection.close();
}
catch ( java.sql.SQLException sqlex ) {
sqlex.printStackTrace();
System.err.println('\n'+"ERRO!!! Falha ao DESCONECTAR com o Banco de Dados !");
}
}

}



Nenhum comentário: