java连接操作oracle数据库
1.导入数据库驱动程序
2.建立Java工程,将包导入到连接类中。
3.编写连接代码。
public class Connnn {
public static void main(String[] args) {
String driverClass="oracle.jdbc.OracleDriver";
//定义连接oracle的url
String url="jdbc:oracle:thin:@127.0.0.1:1521:orcl2";
//用户名
String username="scott";
//密码
String password="tiger";
//定义Connection连接,因为要关闭连接,所以定义在try外部
Connection conn=null;
//定义数据库的sql执行对象,因为要关闭,所以定义在外部
Statement stmt=null;
//定义要执行的sql
String sql="insert into person(id,name,address,birthday) values (personid.nextval,'点点','地球上',to_date('2010-3-26','yyyy-mm-dd'))";
//注册数据库的驱动类
try {
Class.forName(driverClass);
//获得数据库的连接
conn=DriverManager.getConnection(url, username, password);
stmt=conn.createStatement();
//执行sql,返回响应条数
int count=stmt.executeUpdate(sql);
System.out.println("当前sql更新条数:"+count);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally {
try {
if(stmt !=null) {
stmt.close();
}
if(conn !=null) {
conn.close();
}
stmt.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}