在springboot中使用事務,非常的簡單,只要我們增加兩個注解就可以解決事務問題。下面我們演示一下:
1 在入口類使用注解@EnableTransactionManagement開啟事務:

2、 在訪問數據庫的service方法上添加注解@Transactional即可
例如我們在程序中增加一個update方法:
接口層:

接口實現層

controller層

運行代碼:

這里報錯,顯示除數不能為0。按理說這里數據庫中的數據庫不會被更新。

如果我們把update方法上面的@Transactional注釋掉,網頁同樣報錯,但是數據庫已經被更新:


