在复习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
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

