首页 > 基础资料 博客日记

JDBC核心6步

2024-12-29 23:19:07基础资料围观59

Java资料网推荐JDBC核心6步这篇文章给大家,欢迎收藏Java资料网享受知识的乐趣

1JDBC简介

java DataBase Connectivity,又称java数据库连接

  • 是独立于任何数据库管理系统的api
  • java提供接口规范,由各个数据库厂商提供接口的实现,厂商提供的实现封装成jar文件,也就是我们俗称的数据库驱动jar包
  • 学习JDBC,充分体现了面向接口编程的好处

2.JDBC核心6步

1.注册驱动(注册oracle驱动)

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

2.获取连接对象
需要三个参数,url包含数据库的IP地址,端口号,数据库名字
用户名和密码

   String url="jdbc:oracle:thin:@localhost:1521:orcl";
   String username="system";
   String password="123456";
   Connection connection=DriverManager.getConnection(url, username, password);

3.创建执行sql语句的对象
链接对象connection调用方法createStatement()来获得执行sql语句的对象

Statement=connection.createStatement();

4.编写sql语句,并执行,接受返回的结果
将写好的sql语句放在一个String里,sql语句本身不用再加“;”

String sql="select Sno,Sname from Student";
 ResultSet resultSet=statement.executeQuery(sql);//结果集获取结果

5.处理结果,遍历结果集
注意:类似getInt()的参数要和表中的名字一致

     while(resultSet.next()){
        int sno=resultSet.getInt("Sno");
        String sname=resultSet.getString("Sname");
        System.out.println("sno="+sno+"\t"+"sname="+sname);
       }
``
6.释放资源
注意:先创建的后释放,后创建的先释放
```java
resultSet.close();
statement.close();
connection.close();

文章来源:https://www.cnblogs.com/qinbaoyang/p/18561419
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐

标签云