事务
什么是事务?
同一连接下,执行多条修改数据库的sql,要么都成功,如果有一条无法执行,如果有一条无法执行那么执行的其他sql 要进行回滚
事务的特性:
原子性:要成功就都成功,失败都失败,整个业务不可分割,作为一个整体执行
隔离性:多个连接之间,操作同一数据表,他们之间的数据互不影响, 隔离级别: spring mvc 后边有讲
持久性:数据通过事务提交到数据库,之后数据库如果发生故障,崩溃,系统死机, 之后程序恢复后,程序不丢失
一致性:举例:转账的例子,同一个表中,用户转账,金额一致,总数不变,
原创
2020-08-08 10:41:56 ·
127 阅读 ·
0 评论