JDBC编程要点

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);
  4. 使用SQL语句对这个数据库对象进行操作。
  5. 使用close方法解除JSP与数据库的连接并关闭数据库。

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

  • DriverManager类,是JDBC的管理器,负责管理JDBC驱动程序,跟踪可用的驱动程序,我们要使用JDBC驱动程序,必须加载驱动程序并在向DriverManage类注册。
  • Connection类,负责建立与指定数据库的连接。

  • Statement类,主要功能是将程序中SQL命令传送给数据库,并将数据库的执行结果带回。
  • PreparedStatement类,此类对象代表一个预编译的SQL语句,它会将SQL命令编译并暂存在内存中,适合使用频率比较高的查询语句。

  • ResultSet类,表示从数据库中返回的结果集。当我们使用Statement和PreparedStatement类提供的executeQuery()方法使用select语句查询数据库时,ResultSet会将数据库的查询结果缓存并供我们操作。





你可能感兴趣的:(java,sql,查询,JDBC访问数据库)