JDBC API主要可以完成三件事:1.与数据库建立连接,2.发送SQL语句,3.返回处理结果
JDBC API中的常用接口和类:
DriverManager类:
根据不同的数据库,管理相应的JDBC驱动。可以通过DriverManager类的getConnection()方法获取数据库连接Connection对象
Connection接口:
由DriverManager产生,用于连接数据库并传递数据。
该对象常用的方法:
Statement createStatement() throws SQLException 创建Statement对象
PreparedStatement prepareStatement(String sql) 创建PreparedStatement对象
Statement接口:
由Connection产生,用于执行增、删、改、查等SQL语句。
改对象常用的方法:
executeUpdate() , executeQuery() , close()
PreparedStatement接口:
Statement的子接口(public interface PreparedStatement extends Statement{......}),同样由Connection产生,同样用于执行增、删、改、查等SQL语句。与Statement接口相比,具有高安全性(可以防止SQL注入攻击等安全隐患)、高性能、高可读性和高维护性的优点。
该实例化对象常用的方法:
executeQuery() , executeUpdate() ,