环境
本章介绍如何安装Hibernate和其他相关软件包以为Hibernate应用程序准备环境。 我们将使用MySQL数据库来试验Hibernate示例,因此请确保您已经拥有了MySQL数据库的设置。 有关MySQL的更多详细信息,您可以查看我们的 MySQL教程。
正在下载Hibernate
假设您已在系统上安装了最新版本的Java。 以下是在您的系统上下载和安装Hibernate的简单步骤 -
选择是否要在Windows或Unix上安装Hibernate,然后继续下一步下载Windows的.zip文件和Unix的.tz文件。
从http://www.hibernate.org/downloads下载最新版本的Hibernate。
在编写本教程时,我下载了hibernate-distribution3.6.4.Final ,当您解压缩下载的文件时,它将为您提供目录结构,如下图所示

安装Hibernate
下载并解压缩最新版本的Hibernate安装文件后,需要执行以下两个简单步骤。 确保正确设置CLASSPATH变量,否则在编译应用程序时将遇到问题。
现在,将/lib所有库文件复制到CLASSPATH中,并更改classpath变量以包含所有JAR -
最后,将hibernate3.jar文件复制到CLASSPATH中。 该文件位于安装的根目录中,是Hibernate完成其工作所需的主要JAR。
Hibernate先决条件
以下是Hibernate所需的软件包/库列表,您应该在开始使用Hibernate之前安装它们。 要安装这些软件包,您必须将/lib库文件复制到CLASSPATH中,并相应地更改CLASSPATH变量。
Sr.No. | 包/库 |
---|---|
1 | dom4j XML解析www.dom4j.org/ |
2 | Xalan |
3 | Xerces Xerces Java Parser https://xml.apache.org/xerces-j/ |
4 | cglib 运行时对Java类的适当更改http://cglib.sourceforge.net/ |
5 | log4j 记录Faremwork https://logging.apache.org/log4j |
6 | Commons |
7 | SLF4J Logging Facade for Java https://www.slf4j.org |