读书笔记——事务的使用及隔离级别、传播行为

  • 场景

    在学习事务时,我们经常会看到这个例子,A给B转账需要经历的过程:A被扣款→记录转账→增加B的余额,这个过程就被称为事务。很显然,在我们的业务需求中,是不允许A扣款失败而B的余额成功增加,或者A给B的转账记录没有成功写入数据库等这类的情况出现,那么我们这时候就需要用到事务了。上述只是个简单的例子,能大概了解到事务使用的场景。在本文中,我会模拟一个稍微复杂的业务场景,在这个场景中将会使用JDBC、JTA、spring事务管理这三种方式去解决这些问题,通过这些的问题,通过这种场景化的学习方式来巩固自己所学的知识。

关于我

关于我

做这个博客、公众号的原因其实很简单,我想记录我所学的东西,与大家分享。
2016年大学毕业到现在,参加工作也已经有三年了。很多人说,工作三年是一个槛,对于从事互联网行业的人来说,无论是从技术层面上还是薪资水平等都会有一个质的提升。但我回过头来看这三年,反思现状,我可能并没有跨过这个门槛。于技术来说,我还停留在反复地开发业务CRUD代码,亦或者每天反反复复去修改页面UI,底层原理和深度技术也都是学了就忘,很难以用在实际生产工作当中;于薪资来说,我估计是拖了这个行业的后腿,就很不好意思了。

Java Spring
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×