/**
* 创建一个ConnectionOrcleUtil类,负责连接orcle数据库,通过getConnection()方法返回Connection对象
*
*/
public class ConnectionOrcleUtil {
static public Connection getConnection (){
String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
String username = "scott";
String psw = "123";
Connection conn = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(url, username, psw);
} catch (Exception e) {
}
return conn;
}
}
/**
* Java如果想和数据库进行连接并操作数据库,需要通过Java中的Connection接口来建立一个数据库的对象。
* 然后通过这个对象的.createStatement()方法或.prepareStatement()方法来执行SQL语句间接来操作数据库。
*
*注意:
*如果打印出null,表示连接数据失败。
*查看本地服务中的数据库监听服务是否关闭了(OrcleService实例名、OrcleOradb_home1TNlistener服务)
*/
public class Lanuch {
public static void main(String[] args) {
Connection conn = ConnectionOrcleUtil.getConnection();
System.out.println(conn);
}
}