日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

[Spring boot] Spring boot + JPA 基本架构,完成CRUD

發布時間:2025/4/5 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Spring boot] Spring boot + JPA 基本架构,完成CRUD 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本章目的

怎么開發Rest服務,服務發布測試等

項目結構

項目使用Spring Boot建議的基本結構,demo項目可以點擊此處下載,然后根據自己的應用修改,項目名稱和目錄結構、如下圖所示,需要修改

  • 文件夾名稱:修改為自己模塊的名稱。
  • 修改pom.xml的模塊名稱,artifactId修改為自己模塊的名稱。
  • 包結構:以com.demo.{模塊名稱},具體根據個人。

  • 入口應用名稱,(DemoApplication)修改為自己模塊的名稱+Application。
  • src/main/resources存放配置文件,主要包含application.yml和bootstrap.yml和其它相關配置文件。修改application.yml下面的,server.prot端口號,bootstrap.yml下的spring.application.name為應用名稱。

  • 導入項目

    通過Eclipse的Import->maven->Existing Maven Project將項目導入到系統中,demo項目可以點擊此處下載。

    代碼說明

    系統的入口程序為:Application程序,直接通過Java Application啟動。上面的3個Annotation,@SpringBootApplication表示這是一個SpringBoot程序,@EnableDiscoverClient表示程序將使用注冊與發現,@EnableHystrix表示使用接口監控。

    開發Rest API

    模塊間采用RestAPI的方式對外提供接口服務,開發方式類似于同于原來的Controller。

    在類前面增加@RestController注釋,類里面的所有的方法的返回值都將轉換成JSON格式,通過瀏覽器訪問可見

    通過Spring Data JPA訪問數據庫

    數據庫訪問,我們采用Spring Data JPA訪問,開發方法可以找相關資料查看。

    程序運行和調試

    代碼開發完畢,直接在入口類運行Run As Java Application,就可以完成類的運行。

    總結

    以上是生活随笔為你收集整理的[Spring boot] Spring boot + JPA 基本架构,完成CRUD的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。