Galera eu tenho uma classe de conexao nos fontes, e gostaria de ajudar quando eu crio o instalador da minha aplicação so consigo por para rodar se na mesma maquina
tiver o banco de dados...
Gostaria de uma ajuda de vocês para como eu faço pra mim declara o banco fora da aplicação e o meu software reconhecer as configuração.
package br.ifirst.autosystem.connections;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
*
* @author Uaslei
*/
public class Conexao {
public static Connection c = null;
public static Connection getConnection() throws SQLException {
String url = "jdbc:postgresql://%s:%s/%s";
if (c == null) {
try {
Class.forName("org.postgresql.Driver");
url = String.format(url, "189.123.128.299", "5432", "auto_system");
c = DriverManager.getConnection(url, "postgres", "1234");
c.setAutoCommit(false);
} catch (ClassNotFoundException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
}
}
return c;
}
public static void setCommitTran() throws SQLException{
c.commit();
}
public static void setRollbackTran(){
try {
c.rollback();
} catch (SQLException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
}
}
public Connection getcon() {
throw new UnsupportedOperationException("Not yet implemented");
}
}