JDBC的简单拆解过程
Connection con = JDBCUtils.getConnection();封装一个类 返回给con 返回一个数据库的连接
JDBC步骤拆解1
public class JDBCDemo1 {
public static void main1(String[] args) throws Exception {
String url="jdbc:mysql://localhost:3306/ssh";//是连接数据库的协议的实现的方式的写法
String user="root";//连接数据库的用户名
String password="root";//连接数据 的用户的密码
//加载驱动 有驱动 本次我们使用的是mysql 所以你需要mysql的驱动
Class.forName("com.mysql.jdbc.Driver");
//获取连接对象
Connection connection = DriverManager.getConnection(url, user, password);
//获取预编译的对象
PreparedStatement pst = connection.prepareStatement("select * from tb_user");
//执行sql(executeUpdate执行更新)
ResultSet rs = pst.executeQuery();//执行查询 返回值是ResultSet对象 结果集对象
//根据执行sql的类型进行结果集的处理
while(rs.next()) {
System.out.println(rs.getInt(1));
}
//关闭资源
if(null != rs) {
rs.close();
}
if(null != pst) {
pst.close();
}
if(null != connection) {
connection.close();
}
}

浙公网安备 33010602011771号