Hibernate 简明教程

Hibernate - Environment Setup

本章解释如何安装 Hibernate 和其他相关软件包,为 Hibernate 应用程序准备环境。我们将使用 MySQL 数据库试验 Hibernate 示例,所以请确保已经为 MySQL 数据库设置了安装程序。有关 MySQL 的更多详细信息,您可以查看我们的 MySQL Tutorial

Downloading Hibernate

假设您已经在系统上安装了最新版本的 Java。以下是下载和安装 Hibernate 到系统中的简单步骤:

  1. 选择是要在 Windows 还是 Unix 上安装 Hibernate,然后继续进行下一步,下载适用于 Windows 的 .zip 文件,适用于 Unix 的 .tz 文件。

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

  3. 在编写本教程时,我从 mvnrepository 下载了 hibernate-distribution 5.3.1.Final ,当您解压缩下载的文件时,它将提供如下所示的目录结构:

hibernate directories

Installing Hibernate

下载并解压缩最新版本的 Hibernate 安装文件后,您需要执行以下两个简单步骤。确保正确设置 CLASSPATH 变量,否则在编译应用程序时将会遇到问题。

  1. 现在,将 /lib 中的所有库文件复制到 CLASSPATH 中,并更改 classpath 变量以包含所有 JAR:

  2. 最后,将 hibernate3.jar 文件复制到 CLASSPATH 中。此文件位于安装根目录中,并且是 Hibernate 执行其工作所需的主要 JAR。

Hibernate Prerequisites

以下是 Hibernate 所需的软件包/库列表,在使用 Hibernate 之前应安装这些软件包/库。要安装这些软件包,您需要将 /lib 中的库文件复制到 CLASSPATH 中,并相应地更改 CLASSPATH 变量。

Sr.No.

Packages/Libraries

1

MySQL Connector/J MySQL Driver https://dev.mysql.com/downloads/connector/j/

2

Java EE Java EE API J2EE API

Hibernate Nice to have Prerequisites

以下是 Hibernate 所需的可选软件包/库列表,您可以安装它们来启用 Hibernate。要安装这些软件包,您需要将 /lib 中的库文件复制到 CLASSPATH 中,并相应地更改 CLASSPATH 变量。

Sr.No.

Packages/Libraries

1

dom4j XML parsing www.dom4j.org/

2

Xalan XSLT Processor 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 Logging Faremwork https://logging.apache.org/log4j

6

Commons Logging, Email etc. https://jakarta.apache.org/commons

7

SLF4J Java 的日志记录外观 https://www.slf4j.org