1,目标
Web 阶段授课时间安排
了解 JDBC 数据库开发
了解 JDBC 数据库驱动
了解 JDBC 数据库访问 API
掌握 JDBC 数据库开发的步骤
用代码演示数据库 CRUD(增删改查) 功能的实现
2、了解 JDBC 数据库开发
数据库开发商,为了能够让程序员访问数据库中保存的数据
提供了标准的数据库访问接口,还有相应的 API 。程序员使用
这些接口可以访问数据,并且把数据按照需要显示给用户看。
SQL Server、MySql、DB2、Oracle、
ODBC Open Database Connectivity
微软为它内部的数据库产品制定的数据库访问接口,使用
前需要先用 “ODBC 数据源建立连接”,然后在程序中访问数据源
能够提供的数据库连接有限。
JDBC Java Data Base Connectivity
SUN 公司制定数据库访问接口,由数据库厂商去实现该标准
,不论项目中使用何种数据库,访问数据库的代码不变。
3、了解 JDBC 数据库驱动
Sun 制定的 JDBC 数据库驱动分为两种:
(1)Java应用程序开发者的接口,允许开发者使用这些
接口进行 Java编程语言开发,访问数据库中的数据
(2)数据库厂商数据库驱动开发接口,JDBC驱动程序
开发商实现的接口,可以让数据库软件升级后,能够继续支持
JDBC 开发的程序。
4、了解 JDBC 数据库访问 API
(1)数据库厂商开发的驱动程序:
ojdbc14.jar
\ojdbc14\oracle\jdbc\driver\OracleDriver
mysql-connector-java-5.1.7.jar
官方发布的驱动程序
mysql-connector-java-5.1.7-bin\com\mysql\jdbc\Driver
开发者自己组织开发的驱动程序
mysql-connector-java-5.1.7-bin\org\gjt\mm\mysql\Driver
两者都可以使用 java 语言方式数据库
(2)JDK API 中提供了两个包,专门用于程序员开发数据库访问程序;
java.sql.*(JDBC 1.0 最基本的访问API) 重点使用
javax.sql.* (JDBC 2.0 扩展的访问API) 了解
Driver 数据库驱动(由数据库厂商实现)
DriverManager 建立数据库连接的对象,本身也是数据库连接工厂类
Connection 代表一个程序与数据库之间的连接对象
Statement 发送 SQL 语句给数据库执行
PreparedStatement 作用与 Statement 一样
ResultSet 接收数据库 select 查询语句查询得到的表格数据
5、掌握 JDBC 数据库开发的步骤
(1)加载驱动程序
(2)创建数据库连接对象 Connection
(3)创建发送 SQL 语句的对象 Statement
(4)执行 SQL 语句
(5)根据数据库返回结果进行处理
(6)关闭数据库连接
建立数据库连接对象,必须指明要连接数据库的 url,包括:
数据库服务器类型、数据库服务器所在机器的 IP、
数据库服务器访问端口号、数据库名称
SQL Server 数据库访问 URL
jdbc:sqlserver://172.7.44.25:1433;databaseName=hpudb
MySql 数据库访问 URL
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/hpudb
Oracle 数据库访问 URL
oracle.jdbc.driver.OracleDriver
jdbc:oracle:thin:@localhost:1521:hpudb
6、用代码演示数据库 CRUD(增删改查) 功能的实现
分享到:
相关推荐
对于多应用共享同一数据库的系统而言,可在应用层通过数据库连接的配置,实现数据库连接池技术。某一应用最大可用数据库连接数的限制,避免某一应用独占所有数据库资源。 在较为完备的数据库连接池实现中,可根据...
* 数据库连接池特点: * 获取连接时不需要了解连接的名字,连接池内部维护连接的名字 * 支持多线程,保证获取到的连接一定是没有被其他线程正在使用 * 按需创建连接,可以创建多个连接,可以控制连接的数量 * 连接...
数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库连接类数据库...
C# 数据库连接池 C# 数据库连接池 C# 数据库连接池 C# 数据库连接池
收集了常见的数据库连接jar包,包括oracle、mysql、sql server、db2、opta、dbcp连接池、c3p0连接池等等常见的数据库jar包,不断更新中。
VB如何与ACCESS数据库连接VB如何与ACCESS数据库连接VB如何与ACCESS数据库连接VB如何与ACCESS数据库连接VB如何与ACCESS数据库连接
C#高效数据库连接池源码
delphi源码连接测试Ado方式得到数据库连接代码 可方便JAVA ,asp 的数据库调试连接
数据库连接通用模块数据库连接通用模块数据库连接通用模块数据库连接通用模块
如何查看sql server数据库连接数
context.xml, 数据库连接池配置文
数据库连接池 java 整理 oracle数据库
基于weblogic,应对数据库连接泄漏的解决方法; 包含临时解决方法和数据连接池泄露监控,并可追踪到某个类某行代码。
达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,
神通数据库oscarJDBC.jar数据库连接驱动,找了很久,javal连接方式 public static Connection con() throws Exception { String DRVIER = "com.oscar.Driver"; String URL = "jdbc:oscar://IP:端口/数据库名称;...
JAVA 使用数据库连接池连接Oracle数据库,全代码,附加详细说明
泛微ecology数据库连接处理 主要针对2000和2005sqlserver数据库
数据库连接的4种方式
.net下C#数据库连接字符串在配置文件中的加密解密类
derby嵌入式数据库连接问题