专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 JDBC连接数据库的步骤

JDBC连接数据库的步骤

更新时间:2022-05-18 09:44:58 来源:赢咖4 浏览3439次

使用 JDBC 将任何 Java 应用程序与数据库连接有 5 个步骤。这些步骤如下:

注册驱动类

创建连接

创建声明

执行查询

关闭连接

1.注册驱动类

Class 类的forName()方法用于注册驱动类。此方法用于动态加载驱动程序类。

forName() 方法的语法

public static void  forName(String className)抛出 ClassNotFoundException    

注册 OracleDriver 类的示例

这里,Java 程序正在加载 oracle 驱动程序来建立数据库连接。

Class.forName( "oracle.jdbc.driver.OracleDriver" );  

2.创建连接对象

DriverManager 类的getConnection()方法用于与数据库建立连接。

getConnection() 方法的语法

公共静态 连接 getConnection(String url)抛出 SQLException   
public static  Connection getConnection(String url,String name,String password)   
抛出 SQLException  

与 Oracle 数据库建立连接的示例

连接 con=DriverManager.getConnection(  
“jdbc:oracle:thin:@localhost:1521:xe” 、“系统” 、“密码” );

3.创建语句对象

Connection 接口的 createStatement() 方法用于创建语句。语句的对象负责对数据库执行查询。

createStatement() 方法的语法

公共 语句 createStatement()抛出 SQLException  

创建语句对象的示例

语句 stmt=con.createStatement();  

4.执行查询

Statement 接口的 executeQuery() 方法用于执行对数据库的查询。该方法返回 ResultSet 的对象,该对象可用于获取表的所有记录。

executeQuery() 方法的语法

公共 ResultSet executeQuery(String sql)抛出 SQLException  

执行查询的示例

ResultSet rs=stmt.executeQuery( "select * from emp" );  
而(rs.next()){  
System.out.println(rs.getInt( 1 )+ " " +rs.getString( 2 ));  
}  

5.关闭连接对象

通过关闭连接对象语句,ResultSet 将自动关闭。Connection 接口的 close() 方法用于关闭连接。

close() 方法的语法

public void  close()抛出 SQLException   

关闭连接的示例

con.close();  

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>