Spring Boot 3 與 Hibernate JPA 教學(一) 環境準備

Spring Boot 3 與 Hibernate 可以搭配在一起進行開發。

先列出,需要的環境:

  • 安裝 mariadb ,先進行資料庫的設定
  • 下載 Spring Boot 3 搭配 JPA 與 web
  • 安裝資料庫的工具 如: dbeaver

安裝 mariadb

mariadb 下載,依照自己電腦的環境,進行選擇,並下載

mariadb 下載

下載後進行安裝,設定 root 的帳號密碼,並決定 root 是否能遠端登入。

設定使用的 port ,Mysql 與 MariaDB 一般預設為 3306

開始安裝了

安裝完畢

MariaDB 裝好了

桌面上會出現預設的開發工具 HeidiSQL

點擊後,新增資料庫連線,輸入剛剛自己安裝時的帳號密碼

HeidiSQL 新增連線

輸入完畢後,點選開啟。

點選開啟後,可以看到連線成功,可以新增資料庫囉

建立新的資料庫

設定資料庫名稱,設定語系 建議採用 utf8mb4_unicode_ci,按下確定

完成資料庫設置後,給 SPDB 建立一個專屬的 USER 吧!

點選使用者管理

選擇綠色的加入後,填寫右邊的[用戶名],[密碼],[重複密碼],再選擇 [加入物件],

勾選資料庫 spdb 後,按下儲存。

關閉 HeidiSQL ,重新再開啟一次,驗證一下剛剛設定新的帳號密碼,是否可以連線。

連線成功囉 ^^

Spring Boot 3 安裝 JPA

於 pom.xml 需要增加 dependency

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
    <groupId>com.mysql</groupId>
    <artifactId>mysql-connector-j</artifactId>
    <version>8.3.0</version>
</dependency>

不過,這邊我們從 spring boot 官網,重新下載新的專案

https://start.spring.io

Spring Boot3 增加 Hibernate

按下 GENERATE 後,成功下載專案,再開啟 Eclipse 匯入專案。

Spring Boot 3 Hibernate 專案建置好囉

Spring Boot 3 Hibernate 專案匯入成功,可以進行程式開發了

記得 pom.xml 要增加下面的 dependency ,才能連線資料庫喔

<dependency>
    <groupId>com.mysql</groupId>
    <artifactId>mysql-connector-j</artifactId>
    <version>8.3.0</version>
</dependency>