黑马程序员技术交流社区

标题: [石家庄校区]Day11事务的使用和概述 [打印本页]

作者: g207776411    时间: 2018-5-21 15:06
标题: [石家庄校区]Day11事务的使用和概述
本帖最后由 g207776411 于 2018-5-21 15:11 编辑

Day11事务的使用和概述


Day_11 事务的使用和概述事务的特征:ACID特性
MySQL 事务主要用于处理操作量大,复杂度高的数据 比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务
面试重点记住ACID是什么,还有事务的特征
隔离性的隔离级别
一个事务的执行 ,不应该受到其他事务的干扰
事务管理的核心操作步骤
Connection ; conn
核心思想;
开启事务
  **![img](file:///C:\Users\Administrator\AppData\Roaming\feiq\RichOle\3588662937.bmp)连接池概述和使用(Druid和才c3p0连接池的使用)
自定义连接池看,自定义连接数量
连接池的使用:
如何增强一个类中的方法
Druid连接池
连接池种类: 公测DBCP \C3p0  可插拔的
连接池配置文件的导入:
  Properties propertied = new  Properties();
  ​
  properties.load(new FileInputStream("src/druid.properties"));
  //导入配置文件
  DataSource data= DruidDatasourcefactory.createDataSource(properties);
  ​
C3P0连接池的使用
用配置形式的C3P0
改写工具类DButils多条记录查询重点
注意:真正代表一个类中是否有这个成员,是通过get和set方法来决定的
XML可扩展标记语言(HTML也是标记行语言)
XML的作用
数据交换:  例如我们在一个平台上可以获取其他网站上的信息 ,入支付宝是买电影票
xml的编写步骤





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2