在springboot中使用事務,非常的簡單,只要我們增加兩個注解就可以解決事務問題。下面我們演示一下:
1 在入口類使用注解@EnableTransactionManagement開啟事務:
2、 在訪問數據庫的service方法上添加注解@Transactional即可
例如我們在程序中增加一個update方法:
接口層:
接口實現層
controller層
運行代碼:
這里報錯,顯示除數不能為0。按理說這里數據庫中的數據庫不會被更新。
如果我們把update方法上面的@Transactional注釋掉,網頁同樣報錯,但是數據庫已經被更新:
本文來自博客園,作者:King-DA,轉載請注明原文鏈接:https://www.cnblogs.com/qingmuchuanqi48/p/12552345.html