forked from marg-o/brigate
45 lines
898 B
Java
45 lines
898 B
Java
|
|
||
|
package dao;
|
||
|
|
||
|
import java.sql.Connection;
|
||
|
import java.sql.DriverManager;
|
||
|
import java.sql.SQLException;
|
||
|
|
||
|
public class OracleConnection {
|
||
|
|
||
|
public static void main(String[] args) {
|
||
|
OracleConnection c = new OracleConnection();
|
||
|
c.open();
|
||
|
}
|
||
|
|
||
|
private Connection connection;
|
||
|
|
||
|
|
||
|
public Connection open() {
|
||
|
String nomeDriver = "oracle.jdbc.driver.OracleDriver";
|
||
|
String utente = "C##brigate"; //nome utente
|
||
|
String password = "password"; //password
|
||
|
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
|
||
|
|
||
|
try {
|
||
|
Class.forName(nomeDriver);
|
||
|
|
||
|
this.connection = DriverManager.getConnection(url, utente, password);
|
||
|
} catch (ClassNotFoundException e) {
|
||
|
e.printStackTrace();
|
||
|
} catch (SQLException e) {
|
||
|
e.printStackTrace();
|
||
|
}
|
||
|
|
||
|
return connection;
|
||
|
}
|
||
|
|
||
|
public void close() {
|
||
|
try {
|
||
|
connection.close();
|
||
|
} catch (SQLException e) {
|
||
|
e.printStackTrace();
|
||
|
}
|
||
|
|
||
|
}
|
||
|
}
|