JDBC API浅析
Posted -zyq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC API浅析相关的知识,希望对你有一定的参考价值。
使用java开发数据库应用程序一般都需要用到四个接口:Driver、Connection、Statement、ResultSet
1.Driver接口用于加载驱动程序
2.Connection接口用于连接到数据库
3.Statement接口用于创建和执行SQL语句
4.ResultSet接口用于处理结果
访问数据库的典型java程序主要采取下列步骤,以mysql为例:
(一)加载驱动程序
Class.forName("com.mysql.cj.jdbc.Driver");
(二)建立连接
String url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC"; String username = "root"; String password = "******"; Connection connection = DriverManager.getConnection(url,username,password);
其中url是数据库在Internet上的唯一标识符
(三)创建语句
Statement statement = connection.createStatement() 或
PreparedStatement preparedStatement = connection.preparedStatement(sql) //继承自Statement
(四)执行语句
statement.executeUpdate(sql) ResultSet resultSet = statement.executeQuery(sql)
preparedStatement.executeUpdate(sql)
ResultSet resultSet = preparedStatement.executeQuery(sql)
(五)处理ResultSet
resultSet.next() //第一次调用时获取第一行 resultSet.getString(key) //获得当前行的某一列值
以上是关于JDBC API浅析的主要内容,如果未能解决你的问题,请参考以下文章