温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
没问题的话呢,我们继续了,下边看如何把十物加上,我们先讲是基于注解的方式,下面的话呢,我就来演示一下如何使用的证明事物,不过呢,对大家提个要求啊,大家要要要保持克制,不要看到那件神奇的事情一发生的话,然后抑制不住的欢呼起来,看一下怎么搞,首先呢,我需要配一个事务管理器,配置事务管理器管理理管管管理器来也是个B啊a class叫data source transaction manager。
01:00
咱说了这是管接BC的啊,It manager c加一个T。好了,他说他需要有什么属性,需要加进来吗?那管谁的呀,不管数据源的呀,当然需要把数据源加进来好了,然后目前我们是配置的基于注解的方式,所以说你得保证那个注解起作用,那么我们把TX这个命名空间加进来,然后启用。事物注解哎,D X location不解,驱动好用,还有一个这个属性叫manager,等于谁甩manager,如果这块配的就是它的话,可以省,就是在这里拼的必必须得是甩三,甩三根麦内格哈,通常情况下的话呢,不省也行,写完还差个什么呀,A加注解的呀,这个不是,这个是,哎,瞅着哈,加上一个注解三吧,添加事物不解,OK,加完之后的话,再看刚才是什么情况来着,刚才的情况是库存减一吧,八本再来,哎。
02:47
余额不足吧,库存减不减,没减吧,余额没减吧,就这么好用,好拿过来,我把这行代码去掉,把那个去掉了吧,八本这招。
03:12
余额不足吧,看这个60是对的,是不是减了呀,所以说代码就在这了,那实现步骤呢,也会比较简单,首先我在配置文件里边添加两个配置,第一个配一个事物管理器,第二个配置一个启用事物不解的这样的一个配置,然后你在对应的方法上边加上一个transactional,这就可以了,很神奇,这就是spring的声明,是十大这个的我一下。
我来说两句