前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java高级进阶|对数据库事务传播行为再次理解

java高级进阶|对数据库事务传播行为再次理解

作者头像
码农王同学
发布2020-07-22 15:51:06
2580
发布2020-07-22 15:51:06
举报
文章被收录于专栏:后端Coder后端Coder

0x01,唠会嗑而已

自己在18,19年的时候分别写过一个示例程序关于数据库事务传播行为的演练操作,但是示例程序主要还是针对mongodb数据库是否支持数据库事务的操作和Mysql这样的关系型数据库事务传播行为的操作,然而过了这么长时间自己再重新看下这个示例程序记不清很多了,所以还是以文字的形式记录下这次操作吧。

0x02,本次操作使用的技术

本次文章不会粘贴代码,这次模拟主要采用的技术栈有SpringBoot,MySql,Jpa,Lombok第三方库,整个代码的结构也是普遍实用的三层分层结构。

0x03,事务的传播行为

上述的图片内容都详细注释了各个事务传播行为是用作什么的,这里就不详细的去说明了,作为一个后端的开发者,曾天真的以为会了数据库操作的增删改查以及关联表的查询操作,数据库优化等操作内容就可以高枕无忧了,其实不然,随着自己对事物的理解,过去思考的内容可谓是坐井观天,但不去责怪过去的自己,因为那个时候的认知就在那个层次,况且你也不会深层次的思考,就算你深层次了思考了,过了一段时间自己也会忘掉,走过岁月时光一样要回头思考当时的内容,认知和思考才会齐头并进,这样自己才会恍然觉得自己的过去和现在的对比和差距。

0x04,本篇内容的总结

这是一篇关于自己重新对数据库事务的实操过后的一点总结,用文字的方式记录了一下,关于代码的内容,这里就不粘贴了,毕竟现在的文章还是以规整为主,其实我这里使用的主要是Spring提供的声明式事务@Transactional注解来做的,关于数据库的操作自己暂时写到这里,其实数据库内容给很多,对数据库的内容自己有时间再去总结了,一点思考,当回首走过的每一段道路,都是那么的熟悉,那么的值得,自卑过,高傲过,向往的平凡之路一直在走,认清自己的过程就是一段成长的时光,其实这段话是告诉自己的,因为我输出的文章就是在帮助自己成长,如果分享的内容也帮助了别人也可以。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码农王同学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档