第4章JDBC数据库访问技术 数据库是Web应用程序重要组成部分,在Java Web应用程序中,数据库访问是通过Java数据库连接 ( Java data base connectⅳity,简称」DBC)实现的 JDBC为开发人员提供了一个标准的AP 本章介绍使用」DBC驱动程序连接数据库和使用连 接池技术连接数据库并设计应用程序的方法、步骤和 实例
第4章 JDBC数据库访问技术 数据库是Web应用程序重要组成部分,在Java Web应用程序中,数据库访问是通过Java数据库连接 (Java DataBase Connectivity,简称JDBC )实现的。 JDBC为开发人员提供了一个标准的API。 本章介绍使用JDBC驱动程序连接数据库和使用连 接池技术连接数据库并设计应用程序的方法、步骤和 实例
第4章JDBc数据库访问技术 41」DBc技术概述 42」DBC访问数据库 43综合案例一一学生身体体质信息管理系统的开发 44数据源与连接池技术 本章小结
第4章 JDBC数据库访问技术 4.1 JDBC技术概述 4.2 JDBC访问数据库 4.3 综合案例——学生身体体质信息管理系统的开发 4.4 数据源与连接池技术 本章小结
41JDBc技术概述 JDBC是一种用于执行SQL语句的 JJava APl,由一组类与接口 组成,通过调用这些类和接口所提供的方法,可以使用标准的 SQL语言来存取数据库中的数据。 应用程序 应用程序 应用程序 JDBC API JDBC Driver manager 数据库驱动 数据库 数据库 数据库 本节内容: 41.1驱动程序接口 Driver 41.2驱动程序管理器 DriverManager 41.3数据库连接接口 Connection 414执行SQL语句接口 Statement 415执行动态SQL语句接口 PreparedStatement 416访问结果集接口 Resultset
4.1 JDBC技术概述 JDBC是一种用于执行SQL语句的Java API,由一组类与接口 组成,通过调用这些类和接口所提供的方法,可以使用标准的 SQL语言来存取数据库中的数据。 本节内容: 4.1.1 驱动程序接口Driver 4.1.2 驱动程序管理器DriverManager 4.1.3 数据库连接接口Connection 4.1.4 执行SQL语句接口Statement 4.1.5 执行动态SQL语句接口PreparedStatement 4.1.6 访问结果集接口ResultSet JDBC Driver Manager 数据库驱动 JDBC API 应用程序 应用程序 数据库 数据库 应用程序 数据库
类或接口 作用 该类处理驱动程序的加载和建立新数据库连 java. sql DriverManager 接 ava. sql connection 该接口实现对特定数据库的连接 java.sql Satement 该接口表示用于执行静态SQL语句并返回它 所生成结果的对象 该接口表示预编译的SQL语句的对象,派生 java. sql. Preparedstatemen自 Satement,预编译SQL效率高且支持参数 查询 该接口表示用于执行SQL语句存储过程的对 java. sql Callable Statement象。派生自 PreparedStatement,用于调用数 据库中的存储过程 Java. sql ResultSet 该接口表示数据库结果集的数据表,统称通 过执行查询数据库的语句生成
类或接口 作用 java.sql.DriverManager 该类处理驱动程序的加载和建立新数据库连 接 java.sql.Connection 该接口实现对特定数据库的连接 java.sql.Satement 该接口表示用于执行静态SQL语句并返回它 所生成结果的对象 java.sql.PreparedStatemen t 该接口表示预编译的SQL语句的对象,派生 自Satement,预编译SQL效率高且支持参数 查询 java.sql.CallableStatement 该接口表示用于执行SQL语句存储过程的对 象。派生自PreparedStatement,用于调用数 据库中的存储过程 java.sql.ResultSet 该接口表示数据库结果集的数据表,统称通 过执行查询数据库的语句生成
41.1驱动程序接口 Driver 每种数据库都提供了数据库驱动程序,并且都提供 了一个实现 Ljava sql Driver接口的类,简称 Driver类。 在应用程序开发中,需要通过 java. lang Class类的 静态方法 foreName( String className),加载该 Driver类。 在加载时,创建自己的实例并向 java. sql DriverManager 类注册该实例
4.1.1 驱动程序接口Driver 每种数据库都提供了数据库驱动程序,并且都提供 了一个实现java.sql.Driver接口的类,简称Driver类。 在应用程序开发中,需要通过java.lang.Class类的 静态方法forName(String className),加载该Driver类。 在加载时,创建自己的实例并向java.sql.DriverManager 类注册该实例