Hibernate 简明教程
Hibernate - Environment Setup
本章解释如何安装 Hibernate 和其他相关软件包,为 Hibernate 应用程序准备环境。我们将使用 MySQL 数据库试验 Hibernate 示例,所以请确保已经为 MySQL 数据库设置了安装程序。有关 MySQL 的更多详细信息,您可以查看我们的 MySQL Tutorial 。
Downloading Hibernate
假设您已经在系统上安装了最新版本的 Java。以下是下载和安装 Hibernate 到系统中的简单步骤:
-
选择是要在 Windows 还是 Unix 上安装 Hibernate,然后继续进行下一步,下载适用于 Windows 的 .zip 文件,适用于 Unix 的 .tz 文件。
-
从 http://www.hibernate.org/downloads 下载最新版本的 Hibernate。
-
在编写本教程时,我从 mvnrepository 下载了 hibernate-distribution 5.3.1.Final ,当您解压缩下载的文件时,它将提供如下所示的目录结构:
Installing Hibernate
下载并解压缩最新版本的 Hibernate 安装文件后,您需要执行以下两个简单步骤。确保正确设置 CLASSPATH 变量,否则在编译应用程序时将会遇到问题。
-
现在,将 /lib 中的所有库文件复制到 CLASSPATH 中,并更改 classpath 变量以包含所有 JAR:
-
最后,将 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 |