Hibernate - 環境設定



本章解釋如何安裝 Hibernate 和其他相關包,以準備 Hibernate 應用程式的環境。我們將使用 MySQL 資料庫來試驗 Hibernate 示例,因此請確保您已經設定了 MySQL 資料庫。有關 MySQL 的更多詳細資訊,您可以檢視我們的 MySQL 教程

下載 Hibernate

假設您已經在系統上安裝了最新版本的 Java。以下是下載和安裝 Hibernate 到您系統的簡單步驟:

  • 選擇您是想在 Windows 還是 Unix 上安裝 Hibernate,然後繼續下一步下載 Windows 的 .zip 檔案和 Unix 的 .tar 檔案。

  • http://www.hibernate.org/downloads 下載最新版本的 Hibernate。

  • 在撰寫本教程時,我從 mvnrepository 下載了 **hibernate-distribution 5.3.1.Final**,解壓縮下載的檔案後,您將得到如下所示的目錄結構:

Hibernate Directories

安裝 Hibernate

下載並解壓縮最新版本的 Hibernate 安裝檔案後,您需要執行以下兩個簡單的步驟。確保您正確設定了 CLASSPATH 變數,否則在編譯應用程式時會遇到問題。

  • 現在,將所有庫檔案從 ** /lib** 複製到您的 CLASSPATH,並更改您的 classpath 變數以包含所有 JAR 檔案:

  • 最後,將 **hibernate3.jar** 檔案複製到您的 CLASSPATH。此檔案位於安裝的根目錄中,是 Hibernate 需要執行其工作的主要 JAR 檔案。

Hibernate 先決條件

以下是 Hibernate 需要的一系列包/庫,您應該在開始使用 Hibernate 之前安裝它們。要安裝這些包,您必須將庫檔案從 ** /lib** 複製到您的 CLASSPATH,並相應地更改您的 CLASSPATH 變數。

序號 包/庫
1

MySQL Connector/J

MySQL 驅動程式 https://dev.mysql.com/downloads/connector/j/

2

Java EE

Java EE API J2EE API

Hibernate 建議先決條件

以下是 Hibernate 需要的一系列可選包/庫,您可以安裝它們來開始使用 Hibernate。要安裝這些包,您必須將庫檔案從 ** /lib** 複製到您的 CLASSPATH,並相應地更改您的 CLASSPATH 變數。

序號 包/庫
1

dom4j

XML 解析 www.dom4j.org/

2

Xalan

XSLT 處理器 https://xml.apache.org/xalan-j/

3

Xerces

Xerces Java 解析器 https://xml.apache.org/xerces-j/

4

cglib

在執行時對 Java 類進行適當的更改 http://cglib.sourceforge.net/

5

log4j

日誌框架 https://logging.apache.org/log4j

6

Commons

日誌記錄、電子郵件等 https://jakarta.apache.org/commons

7

SLF4J

Java 日誌門面 https://www.slf4j.org

廣告