java连接Oracle案例

首先来讲一下桥连接:

首先配置数据源:打开控制面板——管理工具——数据源(ODBC)——用户DSN——添加——找到Oracle驱动程序。

//JDBC-ODBC桥连接
public class ConnectionTest2 {

 //OracleDataSource 为本地数据源
 private static final String URL="jdbc:odbc:OracleDataSource";
 private static final String USER="SCOTT";
 private static final String PASS="admin";
 public static Connection getConnection(){
  
  try {
   //驱动类 注册驱动
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
   return DriverManager.getConnection(URL,USER,PASS);
  } catch (Exception e) {
   e.printStackTrace();
  } 
  return null;
 }
 public static void main(String[] args) {
  System.out.println(ConnectionTest2.getConnection());
 }
}

JDBC方式

public class ConnectionTest {

 private static final String URL="jdbc:oracle:thin:@localhost:1521:ORCL";  //ORCL是数据库的SID 1521Oracle端口
 private static final String USER="SCOTT";
 private static final String PASS="admin";
 public static Connection getConnection(){
  
  try {
   Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
   return DriverManager.getConnection(URL,USER,PASS);
  } catch (Exception e) {
   e.printStackTrace();
  } 
  
  return null;
 }
 
 public static void main(String[] args) {
  System.out.println(ConnectionTest.getConnection());
 }
}

原文地址:https://www.cnblogs.com/meimao5211/p/3383851.html