使用JPA連線資料庫

西伯利亞天狼發表於2018-05-18

分步指南

1.以上一期的第一個微服務helloworld為例,在helloworld專案上右鍵-》配置-》Convert to JPA Project...

2.第一步點選Convert to JPA Project操作

3.點選第2步下一步操作

4.點選第3步下一步操作、然後點選完成

5.完成JPA配置後,再次在專案上右鍵,會看到有一個JPA Tools的工具了。

6.點選Generrate Entities from Tables...,開啟JPA皮膚

7.點選新建資料庫連線圖示

8.點選第7步下一步操作

9.第一次打這Dirvers為空,我們點選新建

10.切換到JAR List,先Clear All,再Add JAR/Zip...

11.把sqljdbc42.jar下載到本地,然後選取-開啟

12.確定好回到具體的資料庫連線設定皮膚,填好相應的資料庫資訊,完成配置

13.點選第12步完成操作

14.在schema下拉框選擇dbo選項

15.勾選要生產實體類表

16.第15步點選完成操作

17.至此,實體已生成好,但是報錯的,我們需要給helloworld的專案新增SpringCloud的JPA元件支援

18.開啟pom.xml,切換到pom.xml

19.在pom.xml的Dependeencies裡新增以下依賴程式碼:

20.儲存pom.xml之後,Maven會自動去下載所需的jar包

21.下載完成後,一般錯誤就沒有了,如果還有錯,開啟一個實體的原始碼,把註解@Entity刪除,再重寫一次,然後儲存,即可消除錯誤。(PS:可能是編輯器沒有及時重新整理導致)

22.實體正常後,就可以進行與資料庫的開發了,開發之前先去專案配置檔案裡,配置執行時的資料來源

23.開啟application.properties,新增以下配置程式碼(PS:根據自己的需要修改其中的連線引數)

24.到此為至,已完成使用JPA連線資料開發的所有配置,你現在可以愉快的進行開發了!

相關文章