这是依赖关系,从最底层开始配置起。
image.png
image.png
image.png
image.png
这样就是一个还没配置事务的情况,假如在service层,加减之间有一个异常,下面那个就不会执行。

Transaction模板

image.png
在Service里面实现方法
image.png
在demo里面创建service
image.png
虽然这个能实现,但是假如service里面有很多方法,就要实现很多次,所以这个不是很好

XML配置(AOP)

image.png
这就是最关键的配置
image.png

注解配置

image.png
开启注解,如果想要所有方法都执行,就加到类上面。
image.png