java数据库--JDBC

转自:http://blog.csdn.net/u011393661/article/details/15699051

Java数据库 

数据库的书籍太多太多了,也是太烂太烂了!这方面的书我基本都研究过,推荐的你就看看Apress的《JDBC Recipes A Problem Solution Approach 》很不错,国外2005年底才出版,(国内好像没有中文版,不过出了中文版也不一定值得看――国内经常将国外的书翻译得一塌糊涂、不堪入目)不过我们真的很幸运,网络上有电子版的。值得一看。推荐我看的第一本比较满意的――Wiley出版的《Java Database Bible》,讲得很不错!Sun公司自己的关于JDBC API介绍的那一本《JDBC API Tutorial andRefernece》也不错。我第二本JDBC的就是研究的这套API。 

不过目前这些书都是一些相对比较浮浅的API应用的书籍。有机会我会给大家带来介绍JDBC API以及JDBC实现内部细节的书!我尽快努力,同时希望得到大家的支持! 

顺便给学习JDBC的朋友一点提示: 

JDBC的学习和使用主要是这套API,其使用过程也是极其简单,下面是使用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中的被管理对象 

简单吧!相信大家很快就会征服JDBC。 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值