您好,登錄后才能下訂單哦!
本文主要給大家簡單講講利用spring boot工具整合mysql方法,相關專業術語大家可以上網查查或者找一些相關書籍補充一下,這里就不涉獵了,我們就直奔主題吧,希望利用spring boot工具整合mysql方法這篇文章可以給大家帶來一些實際幫助。
一、4.21積累的知識點
@Controller標識一個Spring類是Spring MVC controller處理器
@RestController:是@Controller和@ResponseBody的結合體,兩個標注合并起來的作用。
@Transactional:打了這個注解的類或者方法表示該類里面的所有方法或者這個方法的事務由spring處理,來保證事務的原子性,不知道這樣說你能不能理解,即是方法里面對數據庫操作,如果失敗則spring負責回滾操作,成功提交操作
application.JAVA 文件不能直接放在main/java文件夾下,必須要建一個包把他放進去, 如果沒方進去的話會報** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.
二、使用spring boot連接數據庫
1. 在maven里引入JPA和MySql和依賴
2. 創建實體類
3. 實體持久化:定義接口繼承JpaRepository接口。
repository
|
CrudRepository :增刪改查
|
PaginAndSortingRepository :提供分頁和排序功能
|
JpaRepository
jpa還提供自定義聲明方法規則,使用關鍵字findBy、readBy、getBy作為前綴,憑借實體類的屬性字段(首字母大寫),還可以憑借SQL查詢關鍵字組成一個查詢方法.
eg:findByIdAndName(Long id,String name);
利用spring boot工具整合mysql方法就先給大家講到這里,對于其它相關問題大家想要了解的可以持續關注我們的行業資訊。我們的板塊內容每天都會捕捉一些行業新聞及專業知識分享給大家的。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。