欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot數(shù)據(jù)庫操作圖文教程

 更新時間:2017年07月24日 14:57:05   作者:LynnOhYeah  
本文以圖文并茂的形式給大家介紹了springboot數(shù)據(jù)庫操作,感興趣的朋友一起看看吧

4.1 Spring-Data-Jpa

Spring-Data-Jpa定義了一系列對象持久化的標準。

目前實現(xiàn)這一規(guī)范的產品有Hibernate。

Application.yml的配置

這里寫圖片描述 

Spring.jpa.hibernate.ddl-auto:常用屬性有2個,create和Update

Create:自動創(chuàng)建一個表,會刪除掉數(shù)據(jù)庫原來的數(shù)據(jù)

Update:不會刪除掉數(shù)據(jù)庫里原來的數(shù)據(jù)。

4.2 數(shù)據(jù)庫映射類

@Entity注解

類的屬性會映射到數(shù)據(jù)庫的表。

@Id,為主鍵標識 @GeneratedValue,自增

這里寫圖片描述

4.3 RESTful API設計

這里寫圖片描述

4.4 查看所有女生列表

這里寫圖片描述

Get方法,postman測試結果

這里寫圖片描述

4.5 添加一個女生

這里寫圖片描述 

post方法,postman測試結果

這里寫圖片描述

4.6 通過id查詢一個女生

這里寫圖片描述 

postman測試結果

這里寫圖片描述

4.7 更新一個女生

這里寫圖片描述 

postman測試結果

這里寫圖片描述

4.8 刪除一個女生

這里寫圖片描述 

postman測試結果

這里寫圖片描述

五、事務管理

在網(wǎng)站購物時,扣庫存和扣款要同時,有一項失敗時,另外一項也不能進行。因此可以使用@Transactional注解,使兩項操作只能同時操作。

這里寫圖片描述

以上所述是小編給大家介紹的springboot數(shù)據(jù)庫操作圖文教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • 深扒Java中POJO、VO、DO、DTO、PO、BO、AO、DAO的概念和區(qū)別以及如何應用

    深扒Java中POJO、VO、DO、DTO、PO、BO、AO、DAO的概念和區(qū)別以及如何應用

    po vo bo dto dao 和 pojo 是軟件開發(fā)中經常使用的一些概念,用于設計和實現(xiàn)對象模型,下面將分別解釋這些概念的含義及其在開發(fā)中的應用,這篇文章主要給大家介紹了關于Java中POJO、VO、DO、DTO、PO、BO、AO、DAO的概念和區(qū)別以及如何應用的相關資料,需要的朋友可以參考下
    2024-08-08
  • Spring中的構造注入

    Spring中的構造注入

    這篇文章主要介紹了Spring中的構造注入,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java實現(xiàn)導出ZIP壓縮包的方法

    Java實現(xiàn)導出ZIP壓縮包的方法

    這篇文章主要介紹了Java實現(xiàn)導出ZIP壓縮包的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • Maven使用方法詳及方式詳細介紹

    Maven使用方法詳及方式詳細介紹

    使用maven倉庫的話需要從網(wǎng)上下載maven的包,比如“apache-maven-3.5.4-bin.tar”,下載完成之后解壓,在解壓的文件夾中的conf目錄下的settings.xml文件夾下就可以配置maven遠程倉庫和本地倉庫的地址
    2022-11-11
  • spring boot項目沒有mainClass如何實現(xiàn)打包運行

    spring boot項目沒有mainClass如何實現(xiàn)打包運行

    這篇文章主要介紹了spring boot項目沒有mainClass如何實現(xiàn)打包運行,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • Java8?LocalDateTime時間日期類使用實例詳解

    Java8?LocalDateTime時間日期類使用實例詳解

    本文從 LocalDateTime 類的創(chuàng)建、轉換、格式化與解析、計算與比較以及其他操作幾個方面詳細介紹了 LocalDateTime 類在 Java 8 中的使用,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • MyBatis實踐之DAO與Mapper

    MyBatis實踐之DAO與Mapper

    MyBatis前身是iBatis,是一個基于Java的數(shù)據(jù)持久層/對象關系映射(ORM)框架.通過本文給大家介紹MyBatis實踐之DAO與Mapper的相關知識,需要的朋友參考下吧
    2016-03-03
  • Java Kafka實現(xiàn)延遲隊列的示例代碼

    Java Kafka實現(xiàn)延遲隊列的示例代碼

    kafka作為一個使用廣泛的消息隊列,很多人都不會陌生。本文將利用Kafka實現(xiàn)延遲隊列,文中的示例代碼講解詳細,感興趣的小伙伴可以嘗試一下
    2022-08-08
  • Java中將接口返回的字節(jié)串轉為文件詳解

    Java中將接口返回的字節(jié)串轉為文件詳解

    這篇文章主要給大家介紹了關于Java中將接口返回的字節(jié)串轉為文件的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2021-11-11
  • 使用spring aop統(tǒng)一處理異常和打印日志方式

    使用spring aop統(tǒng)一處理異常和打印日志方式

    這篇文章主要介紹了使用spring aop統(tǒng)一處理異常和打印日志方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評論