
jdbc
zxfhahaha
这个作者很懒,什么都没留下…
展开
-
【jdbc】Apache-DBUtils实现CRUD操作
Apache-DBUtils实现CRUD操作Apache-DBUtils简介QueryRunner类构造器主要方法测试添加ResultSetHandler接口及实现类测试使用QueryRunner查询表中一条或多条记录的操作使用QueryRunner查询表中特殊值的操作自定义ResultSetHandler的实现类DbUtils 关闭连接Apache-DBUtils简介commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使原创 2020-11-07 15:26:22 · 135 阅读 · 0 评论 -
【jdbc】数据库连接池
数据库连接池JDBC数据库连接池的必要性数据库连接池技术数据库连接池概念java提供的数据库连接池技术C3P0DBCPdbcp常用配置属性连接方式一 硬编码 不推荐连接方式二 配置文件Druid 德鲁伊数据库连接池详细配置参数:用配置文件连接JDBC数据库连接池的必要性在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤:在主程序(如servlet、beans)中建立数据库连接进行sql操作断开数据库连接这种模式开发,存在的问题:普通的JDBC数据库连接使用 Driv原创 2020-11-07 14:32:01 · 195 阅读 · 0 评论 -
[jdbc]DAO及相关实现类
DAO及相关实现类DAOBaseDAO.javaCustomerDAO.javaCustomerDAOImpl.java测试CustomerDAOImplTest升级版就是把Customer.class 去掉,具体没写, 再jdbc的第45集DAODAO:Data Access Object访问数据信息的类和接口,包括了对数据的CRUD(Create、Retrival、Update、Delete),而不包含任何业务相关的信息。有时也称作:BaseDAO作用:为了实现功能的模块化,更有利于代码的维护和原创 2020-11-06 22:12:11 · 215 阅读 · 0 评论 -
【JDBC】(二)数据库事务
数据库事务数据库事务介绍JDBC事务处理案例 转账:事务的ACID属性数据库并发性问题四种隔离级别Mysql 中设置隔离级别java 中设置隔离级别数据库事务介绍事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。一组逻辑单元也就是一个或多个DML操作。事务处理(事务操作): 保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来;要么数据库管理系统将放弃所作的所有原创 2020-11-06 20:40:39 · 102 阅读 · 0 评论 -
「JDBC」获取数据库连接和PreparedStatement
jdbc获取数据库连接用PreparedStatement实现数据库的增删改查操作添加操作增删改的通用操作查询的通用操作针对Customer表的查询操作针对不同表的通用查询操作获取数据库连接 //方式五:将数据库连接需要的4个基本信息声明在配置文件中,通过读取配置文件的方式,获取连接 @Test public void getConnection5() throws Exception { //1. 读取配置文件的4个基本信息 InputStrea原创 2020-11-05 20:54:33 · 911 阅读 · 0 评论