我們?cè)谇懊嬉呀?jīng)分別介紹了如何在spring Boot中使用JPA以及如何在Spring Boot中輸出REST資源。那么關(guān)于數(shù)據(jù)庫(kù)訪問(wèn)還有一個(gè)核心操作那就是事務(wù)的處理了,前面兩篇博客小伙伴們已經(jīng)見(jiàn)識(shí)到Spring Boot帶給我們的巨大便利了,其實(shí)不用猜,我們也知道Spring Boot在數(shù)據(jù)庫(kù)事務(wù)處理問(wèn)題上也給我們帶來(lái)驚喜,OK,廢話不多說(shuō),就來(lái)看看如何在Spring Boot中使用事務(wù)吧。
OK,那我們開(kāi)始今天愉快的coding旅程吧!
創(chuàng)建Project并添加數(shù)據(jù)庫(kù)依賴
這個(gè)沒(méi)啥好說(shuō)的,不懂如何創(chuàng)建一個(gè)Spring Boot工程的小伙伴請(qǐng)移步這里初識(shí)Spring Boot框架。創(chuàng)建的時(shí)候選擇依賴時(shí)選擇Web和JPA,如下圖:
OK,工程創(chuàng)建成功之后接下來(lái)我們來(lái)添加數(shù)據(jù)庫(kù)驅(qū)動(dòng),和前文一樣,我這里還是以MySQL數(shù)據(jù)庫(kù)為例,在pom.xml文件中添加如下依賴:
mysql mysql-connector-java 5.1.40