学习JDBC阶段
jdbc的操作步骤:
1,数据库和表;
2,创建一个项目
3,导入驱动和jar包;
4,编码步骤:
注册驱动
获取连接
编写sql语句
创建预编译的语句执行者
设置参数
执行sql
执行结果
释放资源
eg:
- package org.rookie.jdbc_hello;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import org.junit.Test;
- import org.rookie.utils.*;
- public class Hello {
- @Test
- public void f2() throws Exception{
- // 注册驱动
- Class.forName("com.mysql.jdbc.Driver");
- // 获取连接
- Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/booksys","root","root");
- // 编写sql语句
- String sql="select * from hello";
- // 创建预编译的语句执行者
- PreparedStatement st=conn.prepareStatement(sql);
- // 设置参数
- // 执行sql
- ResultSet rs=st.executeQuery();
- // 执行结果
- while(rs.next()){
- System.out.println(rs.getInt("id")+":"+rs.getString("name"));
- }
- // 释放资源
- rs.close();
- st.close();
- conn.close();
- }
- }