博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JDBC编程要点
阅读量:6415 次
发布时间:2019-06-23

本文共 792 字,大约阅读时间需要 2 分钟。

hot3.png

JDBC编程要点分为5步:

  1. 导入JDBC标准类库。为了将服务器从客户端接受的信息存入数据库,需要使用JDBC标准类库。通过在首部加入如下语句引入:<%@ page import="java.sql.*" %>.
  2. 注册数据库驱动程序。使用Class.forName()方法加载相应的数据库JDBC驱动程序,Class.forName()是java的Class类的静态方法,它将使虚拟机动态地寻找和载入指定连接的类。
  3. 建立与数据库的连接。分为两步:
  • String    url = "jdbc:<JDBC驱动程序名>:<数据库名称>";
  • Connection con = DriverManage.getConnection(url);
使用SQL语句对这个数据库对象进行操作。
使用close方法解除JSP与数据库的连接并关闭数据库。

涉及到了几个类,这里列举一下几个类和常用的方法:

  • DriverManager类,是JDBC的管理器,负责管理JDBC驱动程序,跟踪可用的驱动程序,我们要使用JDBC驱动程序,必须加载驱动程序并在向DriverManage类注册。
  • Connection类,负责建立与指定数据库的连接。
  • Statement类,主要功能是将程序中SQL命令传送给数据库,并将数据库的执行结果带回。
  • PreparedStatement类,此类对象代表一个预编译的SQL语句,它会将SQL命令编译并暂存在内存中,适合使用频率比较高的查询语句。
  • ResultSet类,表示从数据库中返回的结果集。当我们使用Statement和PreparedStatement类提供的executeQuery()方法使用select语句查询数据库时,ResultSet会将数据库的查询结果缓存并供我们操作。

转载于:https://my.oschina.net/u/266531/blog/86960

你可能感兴趣的文章
HBase应用笔记:通过HBase Shell与HBase交互(转自:Taobao QA Team)
查看>>
SAP 图形页面
查看>>
Selenium2学习(十一)-- select下拉框
查看>>
echarts系列之动态修改柱状图颜色
查看>>
(4.1)LingPipe在Eclipse中的运行
查看>>
表格模版编辑器的一些思路
查看>>
ActiveMQ内存配置和密码设置
查看>>
Unity5 BakeGI(Mixed Lighting)小记
查看>>
十六、Mediator 仲载者设计模式
查看>>
jsonToxls jsonTocsv csvTojson xlstocsv 文件转换
查看>>
黑盒测试实践-华科软硕1706班1组 2017.11.30记录
查看>>
Matplotlib基础学习
查看>>
搭建GIT服务端
查看>>
Calendar时间操作
查看>>
iOS多线程_02_多线程的安全问题
查看>>
通过Ajax post Json类型的数据
查看>>
leetcode------Subsets II
查看>>
leetcode------3Sum
查看>>
搞懂分布式技术2:分布式一致性协议与Paxos,Raft算法
查看>>
delphi定义结构体
查看>>