JDBC基础学习

JDBC基础学习

一、四个类名

1.Connection : 表示连接

2.DriverManager : 装载驱动

3.Statement : 执行语句

4.ResultSet : 结果集

 

二、 操作步骤

1.将驱动jar包加到项目的classpath里

第一步

JDBC基础学习

第二步

JDBC基础学习

第三步、在数据库的安装位置内找驱动路径,然后导入ojdbc6.jar包

JDBC基础学习

2.安装驱动

3.建立连接

4.创建语句对象

5.执行sql语句

6.释放资源

 

三、代码实操

1.插入数据

 package com.cqyt.stx.Level01.jdbc;
 ​
 import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.Statement;
 ​
 /**
  * @author 万瑞翔
  * @create 2021/10/14-15:33
  * @Description: jdbc使用
  */
 public class InsertDemo {
     public static void main(String[] args) throws Exception {
         // 1.装载驱动
         Class.forName("oracle.jdbc.OracleDriver");// 出现异常向上抛
 ​
         // 2.创建连接
         Connection connection =             DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","WRX","wrx");
 ​
         // 3.创建语句
         Statement stmt = connection.createStatement();
 ​
         // 4.执行SQL语句
         stmt.execute("insert into T_COLLEGE values('7','艺术传媒学院')");
 ​
         // 5.释放资源
         stmt.close();
         connection.close();
    }
 }

2.查询数据

 package com.cqyt.stx.Level01.jdbc;
 ​
 import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
 ​
 /**
  * @author 万瑞翔
  * @create 2021/10/14-16:44
  * @Description: 查询
  */
 public class QueryDemo {
     public static void main(String[] args) throws Exception {
         // 创建驱动
         Class.forName("oracle.jdbc.OracleDriver");
 ​
         // 创建连接
         Connection connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","WRX","wrx");
 ​
         // 创建语句对象
         Statement statement = connection.createStatement();
 ​
         // 执行SQL语句
         ResultSet resultSet = statement. executeQuery("select college_name from t_college");
         while (resultSet.next()){
             System.out.println(resultSet.getString("college_name"));
        }
 ​
         // 释放资源
         resultSet.close();
         connection.close();
    }
 ​
 }

JDBC基础学习

 

上一篇:SprinBoot的功能


下一篇:【Javaweb】JDBC