为了账号安全,请及时绑定邮箱和手机立即绑定

对《spring事务管理》课程的联想

标签:
Java

通过对Spring事务管理这门课的学习,小弟在此向发表一篇手记,第一次。希望对你有用。
事务,是在数据库里面学的吧大概是,我是这样。
事务的四大特性,原子性,一致性,隔离性,持久性。
原子性:原子性指的是事务是一个不可分割的单位。这里为什么说是原子,因为是最小的,最小就是说你不可以把它分开,分开干嘛?分开执行。不可以分开执行,这个估计是原子性要表示的意思。
一致性:事务执行前后数据的完整性要保持一致。一致指的是事务在执行过程中牵扯到的数据的改变总量要一致,比如存钱和取钱的案例。
隔离性:隔离性这里强调的是多个用户并发访问数据库的时候,一个用户的事务的执行过程当中,不应该受到其他事物的干扰。不被其他的事务所干扰。大家是独立的。
持久性:一个事务一旦被提交了,它的记录就真正的修改到我们的数据库里面了。持久,就是把数据保存到数据库了,不是保存在变量里面,你重启一下程序就没了,保存在本地。
上面说的就是事务的特性,
原子性指的是一个事务的特点,一个事务,不是两个或者更多。
而一致性,指的是事务在执行的过程中牵扯到的关系,事务跟备操作的数据之间的关系。
隔离性,指的是事务和事务之间的关系。隔离性也是指事务与事务之间的关系。
所以这四个特性感觉可以分为三类。
以上是我的一点小理解。
其实说到这里还是没办法理解到底事务是个什么鬼?

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
17
获赞与收藏
8

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 1
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消