![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JDBC数据库学习
记录了Java的JDBC数据库学习笔记,并且会通过不断学习继续完善
昀光Icrus
"寒风飘雪街灯残影,往日足迹消隐"
展开
-
数据库连接池和JdbcTemple
数据库连接池相关概念概念:一个存放数据库连接的容器(集合)。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处: 1. 节约资源 2. 用户访问高效 3. 实现: 1. 标准接口: javax.sql包下的DataSource ...原创 2020-03-17 19:24:40 · 279 阅读 · 0 评论 -
JDBC数据库操作
本篇笔记,将记录JDBC相关数据库操作JDBC的本质,:JDBC 规范定义接口,具体的实现由各大数据库厂商来实现。JDBC 是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现类,也就是数据库驱动。每个 数据库厂商根据自家数据库的通信格式编写好自己数据库的驱动。所以我们只需要会调用 JDBC 接口中的方法即 可,数据库驱动由数据库厂商提供。JDBC数据库链接...原创 2020-03-16 14:18:44 · 148 阅读 · 0 评论 -
JDBCUtils工具类的编写和练习
上片文中因为JDBC数据库中大量重复代码,导致代码复用率低,健壮性不高,需要整合一个工具类。本片笔记来学习记录编写JDBC工具类JDBCUtils.class的编写import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.net.URL;...原创 2020-03-16 18:27:30 · 395 阅读 · 0 评论 -
JDBC事务的提交案例
笔记事务:一个步骤包含多个操作,要么同时成功,要么同时失败。例子:银行转账,转账的人钱变少,另一个人的钱得变多,要么同时成功,要么同时失败。开启事务:setAutoCommit(boolean autoCommit):调用该方法设置参数为false即为开启成功提交事务:commit回滚事务:rollback()package com.zqyzc.com;import ja...原创 2020-03-16 19:56:43 · 179 阅读 · 0 评论