Hibernate 環(huán)境
hibernate 環(huán)境
本章介紹怎樣部署 hibernate 開(kāi)發(fā)環(huán)境,如何安裝 hibernate 應(yīng)用和一些其它相關(guān)的包。
我們會(huì)用 mysql 數(shù)據(jù)庫(kù)來(lái)對(duì)一些 hibernate 應(yīng)用的例子進(jìn)行試驗(yàn),所以先要確保你已經(jīng)安裝過(guò)了 mysql 數(shù)據(jù)庫(kù)。
想了解更多的關(guān)于 mysql 數(shù)據(jù)庫(kù)的詳情的話,你可以搜索我們的 mysql教程。
下載 hibernate
如果你已經(jīng)在你的機(jī)器上安裝了 java 的最新版本,那么按照以下這些簡(jiǎn)易的步驟來(lái)下載并安裝 hibernate 在你的機(jī)器上就可以了。
- 首先要在想要把 hibernate 應(yīng)用安裝在 windows 系統(tǒng)或是 unix 系統(tǒng)這兩者之間做出選擇,之后繼續(xù)到下一個(gè)步驟去下載與 windows 系統(tǒng)對(duì)應(yīng)的 .zip 文件或是與 unix 系統(tǒng)對(duì)應(yīng)的 .tz 文件。
- 之后到 http://www.hibernate.org/downloads 這個(gè)網(wǎng)址來(lái)下載最新版本的 hibernate 應(yīng)用。
- 在寫這個(gè)教程時(shí)我下載的是 hibernate-distribution-3.6.4.final 這個(gè)版本的應(yīng)用,在這個(gè)版本的應(yīng)用下當(dāng)我們解壓下載的文件時(shí)會(huì)顯示以下的目錄結(jié)構(gòu)。
安裝 hibernate
一旦你下好并且解壓了 hibernate 應(yīng)用最新版本的安裝文件,你需要執(zhí)行以下兩個(gè)簡(jiǎn)單的步驟。一定要確保你把你的 classpath 變量設(shè)置合理,否則當(dāng)你編譯你的應(yīng)用時(shí)可能會(huì)遇到問(wèn)題。
- 首先把從
/lib
復(fù)制來(lái)的所有庫(kù)文件拷貝到classpath
里,并且改變你的classpath
變量來(lái)涵蓋所有的jar
。 - 最后復(fù)制
hibernate3.jar
這個(gè)文件到classpath
里。這個(gè)文件位于安裝文件的根目錄里,它是 hibernate 應(yīng)用針對(duì)的主要jar
。
hibernate 的前提
以下是一個(gè) hibernate 應(yīng)用需要的有關(guān)包/庫(kù)的表格,在安裝 hibernate 應(yīng)用之前你需要先安裝它們。為了安裝這些包你必須把來(lái)自 /lib 的庫(kù)文件拷貝到 classpath ,并按以下說(shuō)明相應(yīng)地改變 classpath 變量。
s.n. | 包/庫(kù) |
---|---|
1 | dom4j - xml 解析 www.dom4j.org/ |
2 | xalan - xslt 處理器 http://xml.apache.org/xalan-j/ |
3 | xerces - the xerces java 解析器 http://xml.apache.org/xerces-j/ |
4 | cglib -java 類生成庫(kù)http://cglib.sourceforge.net/ |
5 | log4j - 日志控制 http://logging.apache.org/log4j |
6 | commons - 日志,郵件等 http://jakarta.apache.org/commons |
7 | slf4j - 簡(jiǎn)單日志門面 http://www.slf4j.org |
相關(guān)文章
- JDBC 教程
- JDBC 驅(qū)動(dòng)類型
- JDBC 連接數(shù)據(jù)庫(kù)范例
- JDBC 連接數(shù)據(jù)庫(kù)步驟
- JDBC Statement, PreparedStatement 和 CallableStatement
- JDBC ResultSet 結(jié)果集
- JDBC Resultset 結(jié)果集范例
- JDBC 事務(wù)保存點(diǎn)范例
- Scala 教程
- Scala 簡(jiǎn)介
- Scala 類和對(duì)象
- Scala 文件 I/O
- Spring 教程
- Spring 模塊
- Spring 依賴注入
- Spring 自動(dòng)裝配
- Spring MVC教程
- Spring MVC表單標(biāo)簽庫(kù)
- Spring security