国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 定边县| 瑞金市| 南皮县| 临城县| 化州市| 贵港市| 自贡市| 通许县| 汉源县| 江都市| 河北区| 孟州市| 炎陵县| 白朗县| 湖南省| 高安市| 迁安市| 房产| 阳曲县| 临夏县| 通山县| 南丹县| 沙坪坝区| 十堰市| 贵南县| 南开区| 新闻| 蛟河市| 仙居县| 澄江县| 淮滨县| 海淀区| 四川省| 吉安市| 晴隆县| 深水埗区| 奇台县| 襄樊市| 道孚县| 佛山市| 卫辉市|