這是實戰JSP進階編程之三
今天花了幾個小時終於將機房裡面的Tomcat+Hibernate的開發學習環境配置好了
應用場景Tomcat Hibernate Mysql Mysql Driver: JDK: OS: TurboLinux Server
用戶環境普通學生帳戶--jee位置: /home/jee/public_html
為了方便初學者本教程特意作了簡化處理
將hibernatejardomjehcachecglib等Hibernate手冊上說的那些jar copy 到 WEBINF/lib裡面
將hibernatecfgxml copy 到WEBINF裡面
內網用戶只要直接從/home/jee/public_html/WEBINF中copy就可以了
外面的讀者也只需要在hibernatecfgxml中改改MySQL的參數就可以了
本例對通行的Cat例子進行了進一步的簡化只有個字段
CAT_ID varchar() name varchar()
WEBINF/hb中有如下文件
Catjava
Cathbmxml
HibernateUtiljava
個用於測試的jsp文件
addCatjsp
getCatsjsp
具體文件如下
第一個文件hibernatecfgxml
<?xml version= encoding=GB ?>
<!DOCTYPE hibernateconfiguration (View Source for full doctype)>
<hibernateconfiguration>
<sessionfactory>
<property name=hibernateconnectiondriver_class]commysqljdbcDriver</property>
<property name=hibernateconnectionurl]jdbc:mysql://localhost/joke</property>
<property name=hibernateconnectionusername]root</property>
<property name=hibernateconnectionpassword]
<property name=show_sql]false</property>
<property name=dialect]netsfhibernatedialectMySQLDialect</property>
<mapping resource=hb/Cathbmxml]
</sessionfactory>
</hibernateconfiguration>
[] [] [] []
From:http://tw.wingwit.com/Article/program/Java/ky/201311/29031.html