JDBC中常用的类和接口
《零基础学Java》
JDBC中常用的类和接口
利用JDBC的这些类和接口可以更方便地访问并处理存储在数据库中的数据。
DriverManager类
DriverManager类 是JDBC的管理层,用来管理数据库中的驱动程序。在使用Java操作数据库之前,必须使用 Class类 的 静态方法forName(String className) 加载能够连接数据库的驱动程序。
加载 MySQL数据库驱动程序(包名:mysql_connector_java_5.1.36_bin.jar):
try{
Class.forName("com.mysql.jdbc.Driver")
} catch(ClassNotFoundException e{
e.prinStackTrace();
}
加载 Oracle数据库驱动程序(包名:oracle6.jar):
try{
Class.forName("oracle.jdbc.driver.OracleDriver")
} catch(ClassNotFoundException e{
e.prinStackTrace();
}
加载 SQL Server 2000数据库驱动程序(包名:msbase.jar 、mssqlserver.jar、msutil.jar):
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")
} catch(ClassNotFoundException e{
e.prinStackTrace();
}
加载 SQL Server 2005以上 数据库驱动程序(包名:sqljdbc4.jar):
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")
} catch(ClassNotFoundException e{
e.prinStackTrace();
}
加载完成链接数据库程序后,Java会自动将驱动注册到DriverManager类中,就可以通过 DriverManager类的 getConnection()方法 与指定的数据库建立连接。
DriverManager类 的 getConnection()方法 语法:
getConnection(String url , String user , String password);
// url:连接数据库的URl
// user:链接数据库的用户名
// password:连接数据库的密码
Connection接口
Connection接口代表Java端与指定数据库之间的链接。
Connection接口的常用方法:

Statement 接口
Statement接口是用来执行 静态SQL语句 的工具接口。
Statement接口常用的方法:

PreparedStatement 接口
PreparedStatement接口 是 Statement接口 的子接口,用来执行 动态SQL语句 的工具接口。
PreparedStatement接口常用的方法:

ResultSet 接口
ResultSet接口 是用于暂时存放对数据库中的数据库执行查询操作后的结果。
ResultSet接口的常用方法:


JDBC中常用的类和接口的更多相关文章
- JDBC中常用对象介绍
JDBC中的主要类(接口) 在JDBC中常用的类有: 1.DriverManager 2.Connection 3.Statement 4.ResultSet 1.DriverManager 其实我们 ...
- 简单了解Spring中常用工具类_java - JAVA
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 文件资源操作 Spring 定义了一个 org.springframework.core.io.Resource 接口, ...
- Hibernate的常用关键类以及接口介绍
上一篇初步的对Hibernate进行了认识,并测试了Hibernate的HelloWorld, 这里主要介绍HibernateTest类中的相关类和接口,以及其作用和特性,关于Session中的相关方 ...
- java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing
java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...
- java 中常用的类
java 中常用的类 Math Math 类,包含用于执行基本数学运算的方法 常用API 取整 l static double abs(double a) 获取double 的绝对值 l sta ...
- JDBC中常用的接口
JDBC常用的接口DriverManager 驱动管理器获得数据库链接 Connection 数据库链接接口 Statement 语句接口,用来静态操作SQL语句 PreparedStatement ...
- spring中常用工具类介绍
http://www.cnblogs.com/langtianya/p/3875103.html 文件资源操作 Spring 定义了一个 org.springframework.core.io ...
- [原创]Android系统中常用JAVA类源码浅析之HashMap
由于是浅析,所以我只分析常用的接口,注意是Android系统中的JAVA类,可能和JDK的源码有区别. 首先从构造函数开始, /** * Min capacity (other than zero) ...
- java中常用的数据结构--Collection接口及其子类
java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类. 一.集合和数组的区别 二.C ...
随机推荐
- windows服务器怎么将证书添加到受信任证书颁发机构
1.键盘输入win+r 快键键,出现运行,输入mmc. 2.打开控制台根节点,点击上方导航栏的文件-->添加删除管理单元.如下图. 3.在可用的管理单元中选择"证书",计算机 ...
- Mysqldump 命令只导出表结构或数据或数据和结构的方法
1.备份数据库 #mysqldump --opt -d 数据库名 -u root -p > xxx.sql #mysqldump DB_NAME >数据库备份名 #mysqldump -A ...
- 超详细GoodSync11.2.7.8单机、两个服务器之间的文件同步使用教程
GoodSync安装教程 第一步:双机GoodSync_v11.2.7.8.exe文件 链接:https://pan.baidu.com/s/16FVater4f9vu07QiGGIK9A 提取码:b ...
- MSF基本使用
MSF 链接数据库 linux查找文件 find / -name dabase.yml 链接数据库 db_connect -y path/database.yml db_status 查询数据库链接状 ...
- Citus 分布式 PostgreSQL 集群 - SQL Reference(查询分布式表 SQL)
如前几节所述,Citus 是一个扩展,它扩展了最新的 PostgreSQL 以进行分布式执行.这意味着您可以在 Citus 协调器上使用标准 PostgreSQL SELECT 查询进行查询. Cit ...
- spring学习二:jdbc相关回顾以及spring下dao
目录: Part一:回顾java web部分的jdbc.事务.连接池和dbutils工具等 : Part二:spring的JdbcTemplate使用: Part三:spring的事务处理: Part ...
- 什么是Spring的内部bean?
当一个bean仅被用作另一个bean的属性时,它能被声明为一个内部bean,为了定义inner bean,在Spring 的 基于XML的 配置元数据中,可以在 <property/>或 ...
- IDEA 常用快捷键操作
自定义设置及查询: 操作路径:file-setting-Keymap-Editor actions 右击需要修改的action操作,或者右击Editor actions,选择添加Add Keyboar ...
- List、Set、Map 和 Queue 之间的区别?
List 是一个有序集合,允许元素重复.它的某些实现可以提供基于下标值的常量 访问时间,但是这不是 List 接口保证的.Set 是一个无序集合.
- 学习SVN03
SVN版本控制系统最佳实践 第1章SVN介绍及应用场景 1.1什么是SVN(Subversion) Svn(subversion)是近年来崛起非常优秀的版本管理工具,与CVS管理工具一样,SVN是 ...