在复习spring的过程中联想到jdbc的驱动注册也是用的反射机制,正好博客里没有jdbc代码,写一个保存

package com.shijiayi.spring.dao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

/**
 * jdbc复习
 * @ClassName JdbcTest
 * @Description: TODO
 * @Author 石嘉懿
 * @Date 2020/4/16
 * @Version V1.0
 **/
public class JdbcTest {
    public static void main(String[] args) throws Exception{
        //1、注册驱动
        //DriverManager.registerDriver(new com.mysql.jdbc.Driver());
        Class.forName("com.mysql.jdbc.Driver");
        //2、获取连接
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/spring1","root","123456");
        //3、获取数据库的预操作对象
        PreparedStatement pstm = conn.prepareStatement("select * from accout");
        //4、执行sql 得到结果集
        ResultSet rs = pstm.executeQuery();
        //5、遍历结果集
        while (rs.next()){
            System.out.println("rs.getString(\"name\") = " + rs.getString("name"));
        }
        //6、释放资源
        rs.close();
        pstm.close();
        conn.close();
    }

}

 

最后修改于 2020-04-16 14:17:22
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付
上一篇