下载此文档

JavaEE数据库开发基础.ppt


文档分类:IT计算机 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
第4章 JavaEE数据库开发基础
JDBC概述
JDBC API的应用
PreparedStatement和CallableStatement
连接池、 DataSource及其应用
事务
JDBC是Java程序连接和存取数据库的应用程序接口(API),此接口是Java核心API的一部分。
JDBC向应用程序开发者提供了独立于数据库的统一的API。
JDBC是由一组驱动程序实现的Java接口,驱动程序负责从标准JDBC调用向支持的数据库所需要的具体调用转变。
除了向开发者提供统一的独立于DBMS之外的框架,JDBC还提供了让开发者保持数据库厂家提供的特定功能的办法。
JDBC概述
JDBC(Java DataBase Connection)是Java数据库访问API的统称,主要完成以下功能:
与一个数据库建立连接。
向数据库发送SQL语句。
处理数据库返回的结果。
JDBC API

JDBC的结构
JDBC有两种接口,分别是面向开发人员的JDBC API和面向低层的JDBC Driver API
JDBC API 是一系列的接口,它使得应用程序能够进行数据库联接,执行SQL语句,并且得到返回结果。
JDBC的结构
,并且为创建新的数据库连接提供支持。

,它包含了两个重要的子类型。



JDBC接口之间的关系
JDBC API的应用
1、访问数据库的基础
2、JDBC应用实例
3、ResultSet的高级应用
访问数据库的步骤




()方法
()方法
通过Statement执行(select、insert、update和delete)
通过ResultSet获取select语句执行的结果并处理
Statement的使用
创建:([…])
执行select查询语句:
(“查询语句")
执行insert、update、delete等更新语句:
(“更新语句”)

executeUpdate("insert into MyFriend (name,age,qq) values (‘"+name+" ',"+age+",' "+qq+" ')")
name=“abc”,age=20,qq=“1234”时执行如下SQL语句
insert into MyFriend (name,age,qq) values (' abc ',20,' 1234 ')
ResultSet的使用
创建:executeQuery("SQL语句")
定位记录:next()方法
访问数据:getXXX(int)或getXXX(String)
其中XXX为一数据类型名称,
int为列编号(从1开始编号),String为列名。
如getInt(2),getString("name")
对照
INT、INTEGER getInt()
TINYINT、SMALLINT getShort()
BIGINT getLong()
DATE getDate()
CHAR、VARCHAR getString()
FLOAT getFloat()

JavaEE数据库开发基础 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人duzw466
  • 文件大小1.78 MB
  • 时间2017-07-08
最近更新