前言:之前学习比较碎片化,笔记也到处都是,最后没法梳理,养成记笔记的习惯,并且能够梳理成体系,才能有帮助。
JDBC
JDBC是⼀种⽤于执⾏SQL语句的API,可以为多种关系数据库提供统⼀访问,它是由⼀组⽤Java语⾔编写的类和接⼝。是Java访问数据库的标准规范。
mysql:mysql-connector-java
JDBC直接连接数据库
1. 注册JDBC驱动
Class.forName(JDBC_DRIRVER);
2. 建⽴数据库连接 Connection
Connection connection = DriverManager.getConnection(url,user,pwd);
3. 创建statement
Statement statement =conn.createStatement();
4. 执行语句,获取结果集
ResultSet rs =statement.executeQuery(sql);
5. 处理结果集内容
如果定义方法的返回类型为 ResultSet,使用结果集之前不能关闭连接否则,数据会丢失
6. 关闭资源
使用完要关闭资源,resultSet 、statement、connection