1 / 27
文档名称:

JDBC学习笔记.doc

格式:doc   大小:1,410KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JDBC学习笔记.doc

上传人:木易东 2017/12/10 文件大小:1.38 MB

下载得到文件列表

JDBC学习笔记.doc

相关文档

文档介绍

文档介绍:JDBC学****笔记
Rick-bao
2015年3月21日
声明:本笔记来自于佟刚老师源教程。
目录
第一章连接数据库 1
第一节准备工作 1
第二节小试牛刀(代码实战) 2
本章知识总结与扩展 4
第二章数据库操作 5
第一节更新 5
构建共用代码 5
第二节查询 7
构建查询 7
通用查询方法 8
第三节优化sql 11
使用 PreparedStatement 接口 11
存取blob大对象 12
数据库隔离级别 13
数据库事务 14
批量处理 14
第四节数据库连接池 15
DBCP连接池 15
C3P0连接池 16
第五节使用DBUitls工具类 18
更新 18
查询 18
编写通用DAO 19
第一章连接数据库
第一节准备工作
1、若要连接数据库,必须先下载好第三方提供的连接jar 文件。本示例主要以MySQL 演示为主,连接Oracle 也会提及相关知识。具体如下:
其中,mysql-connector-java-5.*.jar 是 MySQL 驱动类, 是 Oracle 驱动类。
2、确保您的电脑中已经安装好了数据库,并能正常运行。下图是使用第三方mysqlfront软件,具体可以到/ 官网下载,连接并运行如下图所示:
图1-1 MySQL的连接信息
图1-2 进入数据库界面
第二节小试牛刀(代码实战)
1、首先,启动myeclipse或eclipse 工具,新建项目并添加测试类。
图2-1 新建项目
注意:
1、Java普通项目下没有lib这个目录,需要新建一个folder,然后加入准备好的jar文件,如下图
图2-2 加入jar文件
2、然后将lib下的jar加入到项目库引用中,具体为选中jar文件—> 右键build path —> Add to build path ,添加成功后如下图所示
图2-3 添加成功
2、然后,新建类 getConnection ,添加如下代码
public boolean getConnection(String DriverType)throws Exception{
//数据库常量定义
String driver = null;
String jdbcUrl = null;
String user = null;
String password = null;

//读取配置文件
InputStream in = getClass().getClassLoader().getResourceAsStream("");
Properties properties = new Properties();
(in);//配置文件信息载入
driver = ("driver");
jdbcUrl = ("jdbcUrl");
user = ("user");
password = ("password");

try {
if(DriverType==null)
return false;
else{
(driver);//装载驱动类
(jdbcUrl, user, password);
return true;
}
} catch (Exception e) {
return false;
}
}
3、接着在src 目录下新建一个file 文件,命名为 ,在文件中加入连库信息,如下图
图2-4 配置数据库连接信息
4、最后,添加一个测试类来享受劳动成果了。添加测试类TestDriverManager
并加入如下代码
onnection jdbc = new onnection();
(("mysql"));
选中测试类并运行,最终输出如下结果表明连接成功,如下图
图2-5 测试通过
本章知识总结与扩展
本示例中采用 DriverManager 加载了数据库连接驱动以及连库信息,相比MySQL提供的jar 单独连接实用得多。