这里只是简单的介绍jdbc连接数据库,若需要使用jdbc对数据表进行增删改查,请在网上搜索。
需要jar包如下:
ojdbc14.jar:必选,ojdbc14.jar是jdbc链接数据技术的核心驱动包,必不可少,只要系统安装过oracle数据库,这个ojdbc14.jar就会存在在oracle数据库的安装子目录下(如:D:\Program Files\oracle\jdbc\lib)。
jdbc2_0-stdext.jar:可选,JDBC扩展API。
注:只需把这两个jar放在项目的\WebRoot\WEB-INF\lib路径下即可,该路径(\WebRoot\WEB-INF\lib)下的jar包会随着项目的编译自动加载,也就是说刷新项目即可加载。
需要导入的package如下:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.sql.Statement;
jdbc链接oracle数据库方法代码如下:
public Connection createConnection() { Connection conn; try { String driver = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@192.168.1.104:1521:orcl"; Class.forName(driver); conn = DriverManager.getConnection(url,"username","password"); conn.setAutoCommit(false); return conn; }catch(SQLException e1) { System.out.println("建立连接错误 = " + e1.toString()); e1.printStackTrace(); }catch(ClassNotFoundException e2) { System.out.println("建立连接错误 = " + e2.toString()); e2.printStackTrace(); } return null; }
这个ojdbc14.jar只要安装oracle数据库,就会存在在oracle数据库的安装子目录下(如:D:\Program Files\oracle\jdbc\lib)。