02 2021 档案
摘要:PS:编辑器是MyEclipse 在浏览器中输入URL:http://localhost:8080/project/myURL含义:http协议 :// ip地址 : 端口号 / 虚拟项目名 / servlet别名 通过URL访问流程: 1、根据ip地址寻找到主机 2、在主机中依据端口号找到Tomc
阅读全文
摘要:01JDBC-更新数据 02JDBC-查询数据 03JDBC-DBUtil 04JDBC-事务 05JDBC-事务锁 06JDBC-SQL注入攻击 1 01JDBC-更新数据 2 A、加载驱动 3 Class.forName("com.mysql.jdbc.Driver"); 4 B、获取数据库链接
阅读全文
摘要:JDBC学习过程: 01JDBC-更新数据 02JDBC-查询数据 03JDBC-DBUtil 04JDBC-事务 05JDBC-事务锁 06JDBC-SQL注入攻击 01JDBC-更新数据 A、加载驱动 Class.forName("com.mysql.jdbc.Driver"); B、获取数据库
阅读全文
摘要:1、开启事务 start transaction; sql语句 commit; 2、行级锁 当修改索引字段时候,该条记录就会被锁上,不允许被修改 【暂时索引就是主键】 A、update user set name='lisi' where id=2; B、update user set name='
阅读全文
摘要:connection.setAutoCommit(false/true); //如果为true,那么就是自动提交事务,反之,为手动提交事务 如果是手动提交事务( connection.setAutoCommit(false) ),那么在执行多条sql语句之后,必须显示的调用commit方法提交事务:
阅读全文
摘要:1 package com.ss.util; 2 3 import java.sql.*; 4 5 public class DBUtil { 6 7 private static final String URL = "jdbc:mysql://127.0.0.1:3306/test2"; 8 p
阅读全文
摘要:1、在idea中定义一个User类 1 import lombok.Data; 2 3 @Data 4 public class User { 5 private long id; 6 private String userName; 7 private String password; 8 pri
阅读全文
摘要:1 import java.sql.Connection; 2 import java.sql.PreparedStatement; 3 import java.sql.ResultSet; 4 import java.sql.SQLException; 5 6 /* 7 * 判定插入的用户数据是否
阅读全文
摘要:1、包装JDBC 1.1 将加载驱动、获取数据库链接包装在JDBC类中 1.2 将关闭数据库资源包装在JDBC类中 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.PreparedSta
阅读全文
摘要:1、加载驱动 1 Class.forNmae("com.mysql.jdbc.Driver"); 2 3 /* 4 Class.forName(xxx.xx.xx) 返回的是一个类 5 Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的
阅读全文
摘要:1、注册驱动 1 Driver driver = new com.nysql.jdbc.Driver(); 2 DriverMabeger.registerDriver(driver); 2、获取数据库链接 1 String url = "jdbc:mysql://127.0.0.1:3306/bd
阅读全文

浙公网安备 33010602011771号