O JDBC é a sigla de Java Data Base Connector e é uma das maiores vantagens de se utilizar o Java, pela grande facilidade de se conectar a diversos bancos de dados com o mesmo código fonte.
Para começar a utilizar você deve seguir os seguintes passos:
- Faça o download do driver no site da Oracle
- Adicione o driver ao ClassPath da aplicação
- Utilize o código abaixo para criação da conexão com o banco Oracle
Abaixo você pode ver um exemplo de como inicializar uma nova conexão com o banco de dados. Para se conectar com outros bancos basta mudar a String com o nome da classe do driver e a String com a URL de conexão com o banco.
String driver = "oracle.jdbc.driver.OracleDriver"; String stringConnection = "jdbc:oracle:thin:@localhost:1521:Desenvolvimento"; try { Class.forName(driver); } catch (ClassNotFoundException e) { e.printStackTrace(); return; //para não executar a chamada da conexão } System.out.println("O driver " + driver + " foi registrado"); Connection connection = null; try { connection = DriverManager.getConnection( stringConnection, "4dm1n", "s3cret0"); System.out.println("Conectado ao banco !!"); } catch (SQLException e) { e.printStackTrace(); return; }
Outras Strings de Conexão( ConnectionString ):
Banco | classe do driver | url de Conexão |
---|---|---|
MySQL | com.mysql.jdbc.Driver | jdbc:mysql://hostname/ databaseName |
ORACLE | oracle.jdbc.driver.OracleDriver | jdbc:oracle:thin:@hostname:port Number:databaseName |
DB2 | COM.ibm.db2.jdbc.net.DB2Driver | jdbc:db2:hostname:port Number/databaseName |
Sybase | com.sybase.jdbc.SybDriver | jdbc:sybase:Tds:hostname: port Number/databaseName |