`

Java中JDBC的使用套路

阅读更多
Java中JDBC的使用套路
1. 加载某个数据库的驱动(Driver类),通常使用Class.forName(“驱动的类名“);

2. 连接数据库――

Connection con = DriverManager.getConnection(url,username,password);

3. 得到会话――Statement stmt = con.createStatement();

4. 执行操作――Result rs = stmt.executeQuery(“SQL查询语句”);

5. 处理结果――

while(rs.next()){

String col1 = rs.getString(1);

……

}

整个JDBC中可以变化的一般是:

1. 可以由Connection对象创建Statement、PreparedStatement和CallableStatement创建三种类型的Statement。

2. 可以创建多种类型的ResultSet:支持单向移动和个自由移动;可更新的和不可更新的;支持不同等级的交易的…..

3. 数据输入的批处理。

4. 结果集中特殊类型(Blob、Clob、Arrary和Ref、Struct)列的操作。

5. 这些特殊类型的录入数据库。

6. javax.sql包中特殊结果集(CachedRowSet、JdbcRowSet、WebRowSet)的操作。

7. 其它的就是一个DataSource了,一个J2EE中的被管理对象。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics