10 2021 档案

摘要:10.19使用Druid(德鲁伊)数据库连接池 Druid特点 日志监控功能 监控DB连接池和SQL的执行情况 操作步骤 导入依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version 阅读全文
posted @ 2021-10-26 09:34 俊king 阅读(468) 评论(0) 推荐(0) 编辑
摘要:10.19JDBC之DBCP连接池的使用 DBCP连接池简介 简介: DBCP是 apache 上的一个Java连接池项目 使用方法 导入依赖 调用方法 导入依赖: <dependency> <groupId>org.apache.commons</groupId> <artifactId>comm 阅读全文
posted @ 2021-10-26 09:33 俊king 阅读(221) 评论(0) 推荐(0) 编辑
摘要:10.19JDBC之使用C3P0连接池重新实现JDBCUtils方法 使用C3P0数据库连接池重新实现JDBCUtils链接方法 package JDBCUtilsNo1;​import com.mchange.v2.c3p0.ComboPooledDataSource;​import java.s 阅读全文
posted @ 2021-10-26 09:33 俊king 阅读(52) 评论(0) 推荐(0) 编辑
摘要:10.13JDBC之数据库连接池 传统的基于数据库的Web程序模式 主程序(Servlet,bean)中建立数据库连接 进行sql操作 断开数据库连接 存在的问题 普通的JDBC数据库使用DriverManager获取,每次向数据库建立连接的时候都要将Connection加载到内存中,在验证用户名和 阅读全文
posted @ 2021-10-26 09:32 俊king 阅读(101) 评论(0) 推荐(0) 编辑
摘要:10.14JDBC之数据库连接池之C3P0 C3P0的使用步骤 下载C3P0的jar包: 点击跳转下载连接 IDEA中导入C3P0jar包: File >Project Structure >Dependencies >"+" >选择C3P0的jar文件 查看说明文档: C3P0的src目录下的do 阅读全文
posted @ 2021-10-26 09:32 俊king 阅读(132) 评论(0) 推荐(0) 编辑
摘要:10.12JDBC之DAO实现类的优化 固定的是操作Customer表 原因: 固定操作的是Customer表,所以没必要在实现类当中每次都写一遍Customer.class 思路: 修改抽象类当中的getInstance方法,将形参class改成获取父类的泛型。 >Java基础当中的获取父类泛型的 阅读全文
posted @ 2021-10-26 09:30 俊king 阅读(64) 评论(0) 推荐(0) 编辑
摘要:10.12JDBC之DAO及其实现类 BaseDAO类 概念: 封装了针对于数据表的通用操作 因为我们后续不会去造BaseDAO的对象,所以声明为抽象类 >不能够造该对象 该类包含的函数: 通用的增、删、改操作 通用的查询一条数据操作 通用的查询多条数据操作 支持使用MySQL内置函数操作 pack 阅读全文
posted @ 2021-10-12 19:12 俊king 阅读(83) 评论(0) 推荐(0) 编辑
摘要:10.06JavaWeb之PreparedStatement进行数据表CRUD练习 注意的是如何判断操作是否进行成功 使用executeUpdate()方法 package JDBCStatementPractice;​import JDBCStatementCRUD.JDBCUtils;impor 阅读全文
posted @ 2021-10-12 19:11 俊king 阅读(82) 评论(0) 推荐(0) 编辑
摘要:10.09JavaWeb之JDBC后程 后程事务 数据库事务 DAO及其实现类 数据库连接池 Apache-DButils实现CRUD操作 QueryRunner类的使用 数据库事务 try...catch...和throws使用的选择: 单独的方法出现的异常使用throws 当多个方法组合使用的时 阅读全文
posted @ 2021-10-12 19:11 俊king 阅读(147) 评论(0) 推荐(0) 编辑
摘要:10.06JavaWeb之PreparedStatement向表中插入Blob类型数据 什么是Blob类型 概念: 二进制的大数据,可容纳不同大小的数据 Blob类型的数据必须使用PreparedStatement,因为该类型不支持字符串拼接 指定Blob类型以后还报错需要在mysql安装目录下的m 阅读全文
posted @ 2021-10-12 19:10 俊king 阅读(229) 评论(0) 推荐(0) 编辑
摘要:9.29JavaWeb之JDBC之查询操作流程 查询流程步骤分析 建表 >有一张数据库的表 书写查询语句 >sql语句 查询出结果集 使用ORM思想 >数据库当中的一张表对应一个确定的JavaBean对象 >表决定了类的创建方式 字段的数据类型和属性的数据类型要对应 查询的时候要将字段的名称通过别名 阅读全文
posted @ 2021-10-05 19:49 俊king 阅读(107) 评论(0) 推荐(0) 编辑
摘要:9.30JavaWeb之PreparedStatement获取任意一个对象的属性值 获取一个对象的属性值 关键点: 使用泛型方法来获取 通过泛型的模式获取运行时类 /*通过反射获取运行是要建立的类的引用*/ /** * 建立泛型参数、泛型方法 * <T>表示泛型方法 * 方法名前面的T表示返回值类型 阅读全文
posted @ 2021-10-05 19:49 俊king 阅读(304) 评论(0) 推荐(0) 编辑
摘要:9.24JavaWeb之PreparedStatement PreparedStatement和Statement 工作原理图: PreparedStatement是Statement的一个子接口 Connection连接的四个条件 条件: 使用的驱动 >使用xml或者其他配置文件进行管理 URL 阅读全文
posted @ 2021-10-05 19:48 俊king 阅读(318) 评论(0) 推荐(0) 编辑
摘要:9.29JavaWeb之PreparedStatement针对测试表的操作 针对order表的常规操作流程 @Test public void testQueryNo1() { Connection conn = null; PreparedStatement ps = null; ResultSe 阅读全文
posted @ 2021-10-05 19:48 俊king 阅读(171) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示