** 一切增删改为了保证数据的安全性,都需要事务的处理,**
在springboot中的事务处理,只需要两个注解就行了,那就是@EnableTransactionManagement 和@transactional
其中@EnableTransactionManagement 是开启事务处理器
开启事务处理器后在需要的函数中就可以@Transactional 来开启事务了。
如果单单使用@Transactional 是不起作用的,两个注解是搭配使用的。
@Transactional这个注解是用于事务处理,可以用于方法中,也可以用于类中,
- 用于方法中,就相当于这个方法开启了事务处理。
- 用于类中,就相当于这个类下的所有方法都进行事务处理。
用于方法中。(只对该方法进行事务处理)
//一切增删改都需要事务处理
// @Transactional这个是事务处理注解
@Transactional