事务
1——什么是事务:
指访问并可能更新数据库中各种数据项的一个执行单元
2——事务的四大特性:
原子性:事务开始后的所有操作,要么全部做完,要么都不做,不可能停滞在中间环节
一致性:事务开始前和结束后,数据库的完整性约束没有被破坏
持久性:事务完成后,事务对数据库的所有更新将被保存到数据库,不能回滚
隔离性:同一时间,只允许同一事务请求同一数据,不同的事务之间没有任何干扰哦
2.1——事务的回滚:
回到事务开始操作之前的状态
2.2——事务的操作过程:
2.2.1——开启事务
2.2.2——进行业务操作
2.2.3——如果没有发生异常,提交事务
2.2.4——如果发生异常,事务回滚
JAVAEE中的三层结构:
web层:视图
Service层:业务逻辑编写
Dao层:数据库操作
浙公网安备 33010602011771号