日期:2014-05-16  浏览次数:20425 次

JDBC主要知识点总结

JDBC 简介:

Jdbc步骤图解:

1. 找到Driven类:第一种方法Class.forname(“ oracle.jdbc.driven.OracleDriven”)大写Class是一个类,用来实例化OracleDriven

自动向DrivenManage注册。

   第二种方法 new oracle.jdbc.driver. OracleDriven();

3.Tnterface Connection  :用的时候实现Connection对象,可以父类引用指向子类对象。

Class.forName(oracle.jdbc.driver.OracleDriver);

conn = DriverManager.getConnection(

       "jdbd:oracle:thin:@192.168.0.1:1521:sxt","scott", "tiger");

运行以上程序,如果不报任何错误,就说明已经连接上oracle数据库了。

3.执行sql语句之前,要创建一个语句对象(用来陈述sql语句)

 Statement stmt = conn.createStatement();(用conn创建)

4.执行一条sql语句:  Resultset  rs = stmet.executeQuery”select * from ”);

返回回来的结果集放在Resultset里面。rs就好比一个游标,它的指针指在记录的上面,类似itertor

While(rs.next()){System.out.println(rs.getString(“deptno”))};

执行不同的语句,有不同的方法(Update,Query等等)。

最后要关闭对象,后打开的先关。

rs.close();stmt.close();conn.close();

必须要写trycatch。不然一直throwsexception,报exception之后,所有的东西不再关闭了,那块内存区域永远占在那,时间一长整块内存被吃掉了。应该必须加上trycatch

System.exit-1);系统退出(非正常退出)。