- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java数据库编程(JDBC)》.pdf
北京MLDN 软件实训中心 联系电话:010
1、课程名称:Java 数据库编程(JDBC )
2、知识点
2.1、上次课程的主要知识点
1、 类集的主要结构
2 、 类集中各个子类的区别
2.2、本次预计讲解的知识点
1、 JDBC 分类,并使用JDBC 连接Oracle 操作
2 、 JDBC 主要接口的使用没,并可以利用这些接口完成数据的CRUD
3、 事务处理
4 、 批处理的使用
第(1)页 共(12)页 E-Mail :mldnqa@163.com
北京MLDN 软件实训中心 联系电话:010
3、具体内容
3.1 JDBC 简介(理解)
JDBC (Java DataBase Connective )Java 的数据库连接,JDBC 本身提供的是一套与平台无关的数据库的操作标准。所
以在整个JDBC 中充斥着大量的操作接口。而且JDBC 本身不是技术,而是一种服务。
由于JDBC 本身属于一个标准,所以一个数据库如果希望使用Java 进行程序开发的话,那么各个数据库的生产商必
实现这些标准 —— 提供专门的数据库的操作包。
根据JDBC 操作方式的不同,一共有以下三种常见形式:
·JDBC-ODBC 桥连接:利用微软的ODBC 技术进行操作
|- 操作过程:程序 JDBC ODBC 数据库
|- 此方式属于Java 默认支持的方式,但是由于其中间加入了ODBC 端,所以性能很差
·JDBC 连接:使用各个数据库生产商提供的数据库驱动程序
|- 操作过程:程序 JDBC 数据库
|- 由于中间缺少了ODBC 环节,所以性能将有着明显的提升
·JDBC 网络连接:通过网络协议进行数据库的连接操作
一定要记住的是,虽然JDBC-ODBC 方式不被使用,但是此种操作中由于是SUN 默认支持的,所以JDBC 的版本是
最高的,但是如果使用的是纯粹的各个数据库生产商提供的驱动程序,那么肯定不会与必威体育精装版的技术同步。
一般对于大型的数据库,所有的驱动程序会随着安装程序一起安装上来 (DB2、Oracle ),Oracle 的驱动程序路径:
D:\oracle\product\ 10.1.0\db_1\j dbc\lib\classes12.j ar,那么要想使用,肯定需要在classpath 中配置。
如果现在使用的是Eclipse 的话,则需要在Build Path 中配置此驱动程序的开发包。
此时配置完成驱动程序之后,就可以通过以下的接口和类进行JDBC 操作了:
·类:DriverManager
·接口:Connection、PreparedStatement 、Statement 、ResultSet
第(2 )页 共(12)页 E-Mail :mldnqa@163.com
北京MLDN 软件实训中心 联系电话:010
3.2、连接数据库(重点)
在进行数据库连接的时候需要使用以下的几个信息:
·数据库的驱动程序:oracle.j dbc.driver.OracleDriver
·连接地址:j dbc:oracle:thin:@localhost :1521:mldn
·用户 :scott
·密码:tiger
要想连接需要使用Connection 接口进行连接对象的保存,但是此接口必 依靠DriverManager 类才可以完成对象的实
例化操作。
package org.lxh.jdbcdemo;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectionDemo {
public static fi
您可能关注的文档
- 《iSIGHT案例 - 叶轮机械》.pdf
- 《J02_01电力市场的经济理论基础(需求、供给与均衡价格)》.pdf
- 《J02_02电力市场的经济理论基础(生产理论)》.pdf
- 《J02_03电力市场的经济理论基础(成本理论)》.pdf
- 《J02_04电力市场的经济理论基础(厂商均衡理论)》.pdf
- 《Java Modeling in Color with UML-chapter1》.pdf
- 《Java Modeling in Color with UML-chapter4》.pdf
- 《Java Modeling in Color with UML-chapter6》.pdf
- 《java web缓存技术浅谈》.pdf
- 《java-reflection-explained-simply-manual-8up》.pdf
文档评论(0)