Java – Conexão banco de dados
Para conectar no banco de dados, basta utilizar a classe abaixo:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionFactory {
private String url = “jdbc:jtds:sqlserver://servidor/base”;
private String driver = “net.sourceforge.jtds.jdbc.Driver”;
private String usuario = “usuario”;
private String senha = “senha”;
public String getDriver() {
return driver;
}
public void setDriver(String driver) {
this.driver = driver;
}
public String getSenha() {
return senha;
}
public void setSenha(String senha) {
this.senha = senha;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getUsuario() {
return usuario;
}
public void setUsuario(String usuario) {
this.usuario = usuario;
}
public void ConectaSql(){
this.setUrl(“jdbc:jtds:sqlserver://servidor/base”);
this.setDriver(“net.sourceforge.jtds.jdbc.Driver”);
this.setUsuario(“usuario”);
this.setSenha(“senha”);
}
public void ConectaSybase(){
this.setUrl(“jdbc:jtds:sybase://servidor:porta/base”);
this.setDriver(“net.sourceforge.jtds.jdbc.Driver”);
this.setUsuario(“usuario”);
this.setSenha(“senha”);
}
public Connection getConnection() throws SQLException {
try {
Class.forName(this.getDriver());
return DriverManager.getConnection(this.getUrl(),this.getUsuario(),this.getSenha());
} catch (ClassNotFoundException e) {
throw new SQLException(e.getMessage());
}
}
}
obs: Não esquecer de setar o classpath do JDBC utilizado.
No exemplo utilizei o jtds.
Filed under: Java | Leave a Comment
Tags: banco de dados, conexão, Java, jtds

No Responses Yet to “Java – Conexão banco de dados”