JDBC(链表存储数据)
- 使用类来建立数据库的数据模板,进而通过对象来存储数据库实例
- 使用链表来存储数据对象
详情见注释
主类
import java.sql.*;
import java.util.ArrayList;
import java.util.List;
public class JDBCDemo3 {
public static void main(String[] args) {
String sql = null;
Connection connection = null;
Statement statement = null;
ResultSet resultSet = null;
try {
//注册驱动
Class.forName("com.mysql.jdbc.Driver");
//获取连接
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/db", "root", "root");
//获取执行sql的对象
statement = connection.createStatement();
//为sql赋值
sql = "SELECT * FROM STUDENT3";
//执行sql,将结果保存在ResultSet类型的结果集里
resultSet = statement.executeQuery(sql);
//声明list引用,接受student3Findall类型的值
List<student3Findall> list = null;
//声明数据库中表对应的类在循环外部,使引用复用
student3Findall student3Findalls = null;
//为list引用创建对象
list = new ArrayList<student3Findall>();
//循环遍历结果集
while (resultSet.<