排序:
默认
按更新时间
按访问量

八、JDBC-数据库连接池

JDBC数据库连接池的必要性 一、在使用开发基于数据库的web程序时,传统的模式基本是按一下步骤: 1)在主程序(如servlet/beans)中建立数据库连接 2)进行sql操作 3)断开数据库连接 二、这种模式开发,存在的问题: 1)普通的JDBC数据库连接使用DriverMana...

2018-11-01 14:42:35

阅读数:11

评论数:0

七、JDBC-事务的隔离级别&批量处理

数据库事务的隔离级别 对于同时运行的多个事务, 当这些事务访问数据库中相同的数据时, 如果没有采取必要的隔离机制, 就会导致各种并发问题: 脏读: 对于两个事务 T1, T2, T1 读取了已经被 T2 更新但还没有被提交的字段. 之后, 若 T2 回滚, T1读取的内容就是临时且无效的. 不可...

2018-10-31 21:18:19

阅读数:8

评论数:0

六、JDBC--获取自动生成的主键值&处理Blob&数据库事务处理

【孤立的技术是没有价值的】,我们这里只是为了了解具体的实现步骤:我们在插入数据的时候,经常会需要获取我们插入的这一行数据对应的主键值。 具体的代码实现: /** * 获取数据库自动生成的主键 */ @Test public void testGetKeyV...

2018-10-31 20:34:58

阅读数:23

评论数:0

三、使用PreparedStatement进行sql语句预处理

PreparedStatement public interface PreparedStatement extends Statement;可以看到PreparedStatement是Statement的子接口,我们在执行查询或者更新数据表数据的时候,拼写SQL语句是一个很费力并且容易出错的事...

2018-10-25 21:59:48

阅读数:138

评论数:2

二、数据的更新操作以及查询操作

更新操作:/** * 通过 JDBC 向指定的数据表中插入一条记录. * * 1. Statement: 用于执行 SQL 语句的对象 * 1). 通过 Connection 的 createStatement() 方法来获取 * 2). 通过 executeUpdate(...

2018-05-22 16:23:40

阅读数:24

评论数:0

一、通过Driver接口或者DriverManager管理类来连接数据库

一、通过driver接口连接数据库/** * Driver 是一个接口: 数据库厂商必须提供实现的接口. 能从其中获取数据库连接. * 可以通过 Driver 的实现类对象获取数据库连接. * * 1. 加入 mysql 驱动 * 1). 解压 mysql-connector...

2018-05-22 13:37:30

阅读数:215

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭