《SpringBoot2.X心法總綱》spring
啓動類上添加註解@EnableTransactionManagement,默認開啓事務,註解事務管理,等同於xml配置方式的 <tx:annotation-driven />spring-boot
接下來就能夠直接在service方法上添加@Transactional就能夠了spa
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> <version>2.0.3.RELEASE</version> </dependency>
不引入這種依賴的話,不能找到@EnableTransactionManagement註解的呦。.net
默認@Transacation就行,可是特別需求須要更改參數級別3d
這是@Transactional 裏面的參數,能夠根據公司或者場景選擇因此要的事物級別和類型。xml