国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Hibernate初體驗(yàn)Cat之快速上手

2019-11-17 06:11:43
字體:
供稿:網(wǎng)友

  Hibernate的手冊(cè)里的Cat例子感覺很不明了,很難照著它輕松的運(yùn)行起第一個(gè)例子,費(fèi)了點(diǎn)周折,總算看到一點(diǎn)結(jié)果,假如你是新手,可以參考一下,少走一些彎路。

  1.下載tomcat和Hibernate

  Tomcat 5.0.27  Tomcat 5.0.28  Hibernate2.1.6

  2. 安裝

  以tomcat+MySQL+hibernate為例

  tomcat的安裝,及mysql的安裝和DBCP的配制參見

  http://blog.csdn.net/ahxu/archive/2004/09/01/91611.aspx,這里就不提了,這里假設(shè)tomcat+mysql已經(jīng)配置并測試可用,這里%WebApp%代表你已配置好的一個(gè)web應(yīng)用的root,著重說一下hibernate的安裝,

  1) 解壓下載的壓縮包,將解壓出來的hibernate2.jar復(fù)制到%WebApp%/WEB-INF/lib

  2) 將解壓出來的lib目錄下的

  cglib-full-2.0.2.jar
  commons-collections-2.1.1.jar
  commons-logging-1.0.4.jar
  dom4j-1.4.jar
  ehcache-0.9.jar
  jta.jar
  log4j-1.2.8.jar
  odmg-3.0.jar

  文件同樣復(fù)制到%WebApp%/WEB-INF/lib,具體請(qǐng)參見解壓出來的lib目錄下的readme.txt。

  3) 將解壓出來的etc目錄下的
  log4j.PRoperties

  文件復(fù)制到%WebApp%/WEB-INF/classes。

  3.編寫相關(guān)文件

  1) 按照參考文檔,配置hibernate,將以下代碼保存為hibernate.cfg.xml放在%WebApp%/WEB-INF/classes下


  <?xml version='1.0' encoding='utf-8'?>
  <!DOCTYPE hibernate-configuration
  PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
  "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
  <hibernate-configuration>

  <session-factory>

 






  <property name="connection.datasource">java:comp/env/jdbc/mysql</property>
  <property name="show_sql">false</property>
  <property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>

  <!-- Mapping files -->
  <mapping resource="Cat.hbm.xml"/>

  </session-factory>

  </hibernate-configuration>


  

  NOTE:這里與hibernate文檔里的不一樣,這里指定數(shù)據(jù)源為mysql數(shù)據(jù)庫jdbc/mysql,方言dialect為net.sf.hibernate.dialect.MySQLDialect。

  2) 將以下代碼保存為Cat.java,并生成相應(yīng)的Cat.class,放入%WebApp%/WEB-INF/classes,這里無論你用什么方法生成Cat.class,但最終Cat.class應(yīng)在%WebApp%/WEB-INF/classes/net/sf/hibernate/examples/quickstart目錄下


  package net.sf.hibernate.examples.quickstart;
  public class Cat {

  private String id;
  private String name;


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 晋中市| 福清市| 东光县| 客服| 拜城县| 云龙县| 金湖县| 景泰县| 洞头县| 新乡县| 藁城市| 淮滨县| 塔河县| 报价| 涪陵区| 定南县| 饶河县| 巩留县| 郑州市| 手机| 大兴区| 浦江县| 鲁甸县| 肃宁县| 阿图什市| 马尔康县| 香港| 东乡县| 柳州市| 稻城县| 平塘县| 蕉岭县| 阆中市| 邹平县| 定州市| 邻水| 东明县| 南通市| 枣阳市| 陆川县| 达拉特旗|