上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 99 下一页
摘要: 测试工具类 1. 需求: 查询姓名为 李白的员工信息 2.代码 public class TestC3P0 { //需求 查询姓名为李白的 记录 public static void main(String[] args) throws SQLException { //1.获取连接 Connect 阅读全文
posted @ 2021-07-23 10:41 Jasper2003 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.C3P0提供的核心工具类, ComboPooledDataSource , 如果想使用连接池,就必须创建该类的对象 new ComboPooledDataSource(); 使用 默认配置 new ComboPooledDataSource("mysql"); 使用命名配置(使用名为mysql的 阅读全文
posted @ 2021-07-23 10:34 Jasper2003 阅读(101) 评论(0) 推荐(0) 编辑
摘要: C3P0连接池 C3P0是一个开源的JDBC连接池,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、 Spring等。 导入jar包及配置文件 1) 将jar包 复制到myJar文件夹即可,IDEA会自动导入 2) 导入配置文件 c3p0-config.xml c3 阅读全文
posted @ 2021-07-23 10:07 Jasper2003 阅读(2436) 评论(0) 推荐(0) 编辑
摘要: DBCP连接池 DBCP也是一个开源的连接池,是Apache成员之一,在企业开发中也比较常见,tomcat内置的连接池。 1 创建项目 导入 jar包 1)将这两个 jar包添加到 myJar文件夹中 (jar包在资料里的软件文件夹中) 2) 添加myJar库 到项目的依赖中 2 编写工具类 连接数 阅读全文
posted @ 2021-07-22 22:41 Jasper2003 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1 连接池介绍 1) 什么是连接池 实际开发中,“获得连接”或“释放资源”,是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们 采用连接池技术,来共享连接Connection。 这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池. 2 JDBC方式与连接池方式 普通 J 阅读全文
posted @ 2021-07-22 22:26 Jasper2003 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 之前我们是使用 MySQL 的命令来操作事务。接下来我们使用 JDBC 来操作银行转账的事务。 1 数据准备 -- 创建账户表 CREATE TABLE account( -- 主键 id INT PRIMARY KEY AUTO_INCREMENT, -- 姓名 NAME VARCHAR(10), 阅读全文
posted @ 2021-07-22 16:21 Jasper2003 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1 PreparedStatement 接口介绍 PreparedStatement 是 Statement 接口的子接口,继承于父接口中所有的方法。它是一个预编译的 SQL 语句对象. 预编译: 是指SQL 语句被预编译,并存储在 PreparedStatement 对象中。然后可以使用此对象多次 阅读全文
posted @ 2021-07-22 16:06 Jasper2003 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: 1 Sql注入演示 1) 向jdbc_user表中 插入两条数据 # 插入2条数据 INSERT INTO jdbc_user VALUES(NULL,'jack','123456','2020/2/24'); INSERT INTO jdbc_user VALUES(NULL,'tom','123 阅读全文
posted @ 2021-07-22 14:55 Jasper2003 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 查询姓名为张百万的一条记录 public class TestJDBC02 { public static void main(String[] args) throws SQLException { //1.获取连接对象 Connection connection = JDBCUtils.getC 阅读全文
posted @ 2021-07-22 14:17 Jasper2003 阅读(38) 评论(0) 推荐(0) 编辑
摘要: DML操作 1. 插入记录 解决插入中文乱码问题 jdbc:mysql://localhost:3306/db4?characterEncoding=UTF-8 characterEncoding=UTF-8 指定字符的编码、解码格式。 代码示例(在TestDML.java中) /** * 插入数据 阅读全文
posted @ 2021-07-22 13:48 Jasper2003 阅读(74) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 99 下一页