首页 > 数据库技术 > 详细

JDBC

时间:2014-03-29 11:13:03      阅读:528      评论:0      收藏:0      [点我收藏+]

1 what is JDBC

jdbc -->sun -->api-->database 

jdbc 是一种访问数据库的机制

 

JDBC应用的体系结构

* 面向应用程序开发者

* 面向数据库厂商的

主要API

Driver/DriverManager/Connection/Statement-->PreparedStatement/ResultSet

 

2 Types of driver

* jdbc-odbc bridge

* native-api partly java

* base net pure java

* base native pure java

3 工厂链的实现

DriverManager(Driver)--> Connection --> Statement--> ResultSet

Class.forName("driver");

 4 The first JDBC application

FirstJdbc.java

1 加载驱动

2 建立连接<connection>

3 创建statement

4 执行SQL

5 处理结果集

6 释放资源

 


5.The Second jdbc application

JdbcQuery.java
* 创建一个工具类JdbcUtil.java

static getConnection()
->ip,uname,pword,url 直接写在程序中

->p,uname,pword,url 直接写在配置文件中
static close(ResultSet rs,Statement stmt,Connection conn);

->减少代码冗余
->增强可维护性

6. PreparedStatement 的应用

* PreparedStatement 执行同构的SQL语句效率相对要高一些

insert (执行多次插入操作)

* Statement 执行异构的SQL语句效率相对要高一些

insert\update\delete

JDBC,布布扣,bubuko.com

JDBC

原文:http://www.cnblogs.com/cici-new/p/3631013.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!