Spring学习
暗黑大型犬
这个作者很懒,什么都没留下…
展开
-
Spring事务的学习(三)
上一篇写了spring框架中自定义事务管理器的xml配置和注解配置的两种方式,这篇主要说一下spring框架中自己封装的事务管理器的使用以及xml和注解两种配置方式。下面所涉及的理解均是通过b站上的学习视频所获得,链接先附上:https://www.bilibili.com/video/BV1mE411X7yp。 接下原创 2020-07-07 18:44:03 · 131 阅读 · 0 评论 -
Spring事务的学习(二)
上一篇主要针对在spring框架中,对自定义事务实现的一些理解,主要是通过ThreadLoca将数据库连接绑定在线程上,再使用jdk动态代理模式将自定义的事务管理器对业务层的方法进行增强,从而将事务从持久层转移到业务层。接下来,本篇文章主要讲一下在spring框架中,如何通过xml文件配置和注解的方式实现事务的控制,再次声明,是从b站的视频中学习的,只是自己在理解。附上链接:https://www.bilibili.com/video/BV1mE411X7yp话不多说,先搭建环境:首先是pom文件:&原创 2020-07-07 10:45:19 · 159 阅读 · 0 评论 -
Spring事务的学习(一)
最近跟着视频学习了Spring中事务的知识。谈一谈自己的理解,接下来涉及到的代码等资料均来自B站上的视频资料,只是自己在敲得过程中有一些自己的理解。有误的地方欢迎及时指出。事务最常见的应用场景就是银行转账的例子。当A账户向B账户转账过程中,代码出现了异常,导致A扣钱成功,B未接收到金额。出现这种场景的原因就是没有将整个转账的过程用同一个事务进行统一管理。首先,先准备出账户的实体类Account:package com.myself.domain;import java.io.Serializa原创 2020-07-02 22:55:11 · 190 阅读 · 0 评论