diff --git "a/work/com/java/minxi/java_20240418/java_2302_\351\231\210\351\233\205\345\256\276_2344310213/Main.java" "b/work/com/java/minxi/java_20240418/java_2302_\351\231\210\351\233\205\345\256\276_2344310213/Main.java" index 103a422f6fd07e7bb4aa8bae35e0c0eb3e2ecf2d..e8d0c8fdf8826f7d488a8a864b2dfc06d2a69573 100644 --- "a/work/com/java/minxi/java_20240418/java_2302_\351\231\210\351\233\205\345\256\276_2344310213/Main.java" +++ "b/work/com/java/minxi/java_20240418/java_2302_\351\231\210\351\233\205\345\256\276_2344310213/Main.java" @@ -23,8 +23,6 @@ public class Main { student3.sex = "女"; student3.sleeping(); - System.out.println("对象1"+student1); - System.out.println("对象2"+student2); - System.out.println("对象3"+student3); + } } diff --git "a/work/com/java/minxi/java_20240524/java_2302_\351\231\210\351\233\205\345\256\276_2344310213/Main.java" "b/work/com/java/minxi/java_20240524/java_2302_\351\231\210\351\233\205\345\256\276_2344310213/Main.java" new file mode 100644 index 0000000000000000000000000000000000000000..bad5cba636879f37dd0facc5e8c61e4bc7992d31 --- /dev/null +++ "b/work/com/java/minxi/java_20240524/java_2302_\351\231\210\351\233\205\345\256\276_2344310213/Main.java" @@ -0,0 +1,105 @@ +package com.java.minxi.java_20240524.java_2302_陈雅宾_2344310213; + +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.Statement; +import java.util.ArrayList; +import java.util.List; + +public class Main { + public static void main(String[] args) { + bdDemo(); + bdDemo2(); + bdDemo3(); + } + + public static void bdDemo(){ + Connection connection = null; + Statement statement = null; + try{ + Class.forName("com.mysql.cj.jdbc.Driver"); + String URL = "jdbc:mysql://localhost:3306/student?serverTimezone=Asia/Shanghai"; + String username = "root"; + String password = "123456"; + connection = DriverManager.getConnection(URL,username,password); + // 查询所有用户的信息; + + // 查询id为1,且年龄为35岁的用户信息; + // 把id为3的用户名称修改为小严; + String sql3 = "update teacher_info set teacher_name = '小严' where id = 3"; + statement = connection.createStatement(); + int rs = statement.executeUpdate(sql3); + if (rs > 0){ + System.out.println("执行成功"); + }else { + System.out.println("执行失败"); + } + }catch (Exception e){ + e.printStackTrace(); + }finally { + try { + statement.close(); + connection.close(); + }catch (Exception e){ + e.printStackTrace(); + } + } + } + public static void bdDemo2() { + Connection connection = null; + Statement statement1 = null; + try{ + Class.forName("com.mysql.cj.jdbc.Driver"); + String URL = "jdbc:mysql://localhost:3306/student?serverTimezone=Asia/Shanghai"; + String username = "root"; + String password = "123456"; + connection = DriverManager.getConnection(URL,username,password); + // 查询所有用户的信息; + String sql = "select id,teacher_name,teacher_age from teacher_info"; + statement1 = connection.createStatement(); + ResultSet resultSet = statement1.executeQuery(sql); + while (resultSet.next()){ + int id = resultSet.getInt("id"); + String name = resultSet.getString("teacher_name"); + String age = resultSet.getString("teacher_age"); + System.out.println(id); + System.out.println(name); + System.out.println(age); + } + resultSet.close(); + statement1.close(); + connection.close(); + }catch (Exception e){ + e.printStackTrace(); + } + } + public static void bdDemo3() { + Connection connection = null; + Statement statement2 = null; + try{ + Class.forName("com.mysql.cj.jdbc.Driver"); + String URL = "jdbc:mysql://localhost:3306/student?serverTimezone=Asia/Shanghai"; + String username = "root"; + String password = "123456"; + connection = DriverManager.getConnection(URL,username,password); + // 查询所有用户的信息; + String sql = "select id,teacher_name,teacher_age from teacher_info where id = 1 and teacher_age = 35"; + statement2 = connection.createStatement(); + ResultSet resultSet = statement2.executeQuery(sql); + while (resultSet.next()){ + int id = resultSet.getInt("id"); + String name = resultSet.getString("teacher_name"); + String age = resultSet.getString("teacher_age"); + System.out.println(id); + System.out.println(name); + System.out.println(age); + } + resultSet.close(); + statement2.close(); + connection.close(); + }catch (Exception e){ + e.printStackTrace(); + } + } +}