• 配置hibernate例子


    一、hiberbate.cfg.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-configuration PUBLIC
     "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
     "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
     <hibernate-configuration>
     <session-factory>
     <!-- dataBase connection settting -->
     <property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
      <property name="connection.url">jdbc:mysql://localhost:3306/test</property>
      <!-- 数据库用户名 -->
     <property name="connection.username">root</property>
     <property name="connection.password">admin</property>
     <!-- jdbc connection pool -->
     <property name="connection.pool_size">1</property>
     <!--  dataBase dialect -->
     <property name="dialect">org.hibernate.dialect.HSQLDialect</property>
     <property name="hbm2ddl.auto">create</property>
     <property name="show_sql">true</property>
     <mapping resource="com/documain/Company.hbm.xml"/>
     </session-factory>
     </hibernate-configuration>

    二、表映射的配置

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping package="com.documain">

     <class name="Company" table="company" catalog="test">

      <id name="id" column="id"  type="java.lang.Long">    

    <generator class="increment" />   

    </id>  

     <property name="name" type="java.lang.String">  

       <column name="name"></column>  

     </property>  

     <property name="url" type="java.lang.String" >

      <column name="url" length="25"/>   

    </property>

      <property name="creationDate"  type="java.util.Date">

      <column name="creation_date" />   

    </property>  

    </class>

    </hibernate-mapping>

  • 相关阅读:
    Iterator迭代器与增强for循环
    java中的集合
    基本类型包装类、System类
    java之Calendar类
    java二维数组
    java学习之字符串缓冲区
    java学习之内部类、包与代码块
    DataGridView列增加单选按钮、输入框
    DataGridView加上默认的序号
    数据结构简介
  • 原文地址:https://www.cnblogs.com/wuweidu/p/3341001.html
Copyright © 2020-2023  润新知