這是實戰JSP進階編程之三。
今天花了幾個小時,終於將機房裡面的Tomcat+Hibernate的開發、學習環境配置好了。
應用場景:Tomcat 5.5, Hibernate 2.1.7, Mysql 3.23.43, Mysql Driver:3.0.14, JDK: 1.4.2 OS: TurboLinux Server 8.0
用戶環境:普通學生帳戶--j2ee,位置: /home/j2ee/public_html
為了方便初學者,本教程特意作了簡化處理。
1。將hibernate2.jar,dom4j,ehcache,cglib等Hibernate手冊上說的那些jar copy 到 WEB-INF/lib裡面。
2。將hibernate.cfg.xml copy 到WEB-INF裡面。
內網用戶只要直接從/home/j2ee/public_html/WEB-INF中copy就可以了。
外面的讀者也只需要在hibernate.cfg.xml中改改MySQL的參數就可以了。
3. 本例對通行的Cat例子,進行了進一步的簡化,只有2個字段:
CAT_ID varchar(50), name varchar(50)。
4. WEB-INF/hb中有如下文件:
Cat.java
Cat.hbm.xml
HibernateUtil.java
5. 2個用於測試的jsp文件:
addCat.jsp
getCats.jsp