JDBC常用接口和类介绍:
DriverManager :
用于管理JDBC驱动的服务类。主要功能是获取Connection对象。、
Connection getConnection():该方法获得URL对于数据库的连接。
Connection:
代表数据库连接对象。每个Connection代表一个物理连接会话。要想访问数据库必须得获得数据库连接。
Statement createStatement():该方法返回一个Statement对象。
Statement:用于执行SQL语句的接口。
ResultSet executeQuery(String sql):该方法用于执行查询语句,并返回查询结果对应的ResultSet对象。
int executeUpdate(String sql):该方法用于执行DML语句,并返回受影响的行数。
ResultSet:
结果集对象。该对象包含访问查询结果的方法,ResultSet可以通过列索引或列名或得数据。
JDBC编程步骤:
1、加载数据库驱动:
Class.forName("com.mysql.jdbc.Driver");
2、通过DriverManager获得连接:
Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/hyb", "root", "");
3、通过Connection创建Statement对象。
Statement stmt = conn.createStatement();
4、使用Statement执行SQL语句。
ResultSet rs = stmt.executeQuery("select *from t_user");
5、操作结果集:
循环输出数据库信息:
while(rs.next()){
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
System.out.println(rs.getString(3));
System.out.println(rs.getString(4));
}