zoukankan      html  css  js  c++  java
  • Web Project配置Hirbernate

    1:首先找到hibernate-release-4.1.9.Final.ziphibernate-release-4.1.9.Finallib equired ,把required里的所有jar包copy到Web-Inf下的lib包里,再把访问数据库的ODBC.jar包也放进lib里。

    2:添加Hibernate.cfg.xml文件(放src下)。在hibernate-release-4.1.9.Final.ziphibernate-release-4.1.9.Finalprojectetc下copy现成的hibernate.cfg.xml文件。

    然后把文件里带红线的都删了:

    <session-factory name="foo">
      <property name="show_sql">true</property>
      <mapping resource="org/hibernate/test/legacy/Simple.hbm.xml"/>
      <class-cache
       class="org.hibernate.test.legacy.Simple"
       region="Simple"
       usage="read-write"/>
     </session-factory>

    3:创建好包名和实体类之后,配置映射文件一般以"实体类名.hbm.xml"为文件名。然后再找到Web App Libraries下的hibernate-core-4.1.9.Final.jar点开后再点开第一个包org.hibernate再找到倒数第二个文件(hibernate-mapping-3.0.dtd),双击之后copy里面的<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">到映射文件的<?xml version="1.0" encoding="UTF-8"?>下。然后再简单配置一下如:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
        <hibernate-mapping>
          <class name="cn.jnti.bean.county" table="T_county">  --实体类名 对应  表名
            <id name="id">                                                        --主键列
              <generator class="sequence"></generator>             --Oracle自动生成序列
            </id>
            <property name="cname"></property>                      --属性     对应  列名
          </class>
        </hibernate-mapping>

    4:再来配置Hibernate.cfg.xml文件,如图

    完毕.

  • 相关阅读:
    TOJ 2776 CD Making
    int型、long型和long long型
    Hadoop HA- hadoop集群部署
    大数据之路- Hadoop环境搭建(Linux)
    Hadoop HA- zookeeper安装配置
    Zookeeper- Error contacting service. It is probably not running解决方案和原理
    大数据- 自定义Log4j日记
    Hadoop- Hadoop环境搭建
    域名解析
    JAVA- JDBC之DBHelper
  • 原文地址:https://www.cnblogs.com/345214483-qq/p/4079535.html
Copyright © 2011-2022 走看看