Hibernate - 环境设置
本章将介绍如何安装 Hibernate 及其相关软件包,以为 Hibernate 应用程序准备环境。我们将使用 MySQL database 来实验 Hibernate 示例,因此请确保您已经设置好 MySQL database。有关 MySQL 的更多详情,您可以查看我们的 MySQL Tutorial。
下载 Hibernate
假设您系统中已经安装了最新版本的 Java。以下是在您的系统上下载并安装 Hibernate 的简单步骤 −
选择您要在 Windows 还是 Unix 上安装 Hibernate,然后继续下一步下载适用于 Windows 的 .zip 文件或适用于 Unix 的 .tz 文件。
从 http://www.hibernate.org/downloads 下载最新版本的 Hibernate。
在编写本教程时,我从 mvnrepository 下载了 hibernate-distribution 5.3.1.Final,解压下载的文件后,将得到如下图所示的目录结构。
安装 Hibernate
下载并解压最新版本的 Hibernate 安装文件后,您需要执行以下两个简单步骤。请确保正确设置您的 CLASSPATH 变量,否则在编译应用程序时会遇到问题。
现在,将 /lib 中的所有 library 文件复制到您的 CLASSPATH 中,并修改 classpath 变量以包含所有 JAR 文件 −
最后,将 hibernate3.jar 文件复制到您的 CLASSPATH 中。该文件位于安装的根目录,是 Hibernate 执行其工作所需的主要 JAR 文件。
Hibernate 先决条件
以下是 Hibernate 所需的一系列 packages/libraries,您在开始使用 Hibernate 前应安装它们。要安装这些 packages,您需要将 /lib 中的 library 文件复制到 CLASSPATH 中,并相应修改 CLASSPATH 变量。
| 序号 | Packages/Libraries |
|---|---|
| 1 | MySQL Connector/J MySQL Driver https://dev.mysql.com/downloads/connector/j/ |
| 2 | Java EE Java EE API J2EE API |
Hibernate 推荐先决条件
以下是 Hibernate 所需的 optional packages/libraries 列表,您可以在开始使用 Hibernate 时安装它们。要安装这些 packages,您需要将 /lib 中的 library 文件复制到 CLASSPATH 中,并相应修改 CLASSPATH 变量。
| 序号 | Packages/Libraries |
|---|---|
| 1 | dom4j XML parsing www.dom4j.org/ |
| 2 | Xalan XSLT Processor https://xml.apache.org/xalan-j/ |
| 3 | Xerces The Xerces Java Parser https://xml.apache.org/xerces-j/ |
| 4 | cglib Appropriate changes to Java classes at runtime 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 Logging Facade for Java https://www.slf4j.org |