Hibernate配置文件,映射文件

 

Hibernate.cfg.xml配置文件 mysql

<!DOCTYPE hibernate-configuration PUBLIC
 "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
 "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> sql

<hibernate-configuration>
 <session-factory>
  <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  <property name="connection.url">jdbc:mysql:///itcast?useUnicode=true&amp;characterEncoding=UTF-8</property>
  <property name="connection.username">root</property>
  <property name="connection.password">root</property>
  
  <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
  
  <property name="connection.password">root</property>
  <property name="hbm2ddl.auto">create</property>
  
  <property name="c3p0.max_size">100</property>
  <property name="c3p0.min_size">10</property>
  
  <property name="show_sql">true</property>
  
  <!-- 
  <class-cache class="cn.itcast.hibernate.domain.User" usage="read-only"/>
  -->
  <mapping resource="com/itcast/model/User.hbm.xml"/>
 </session-factory>
</hibernate-configuration> session

 

**.hbm.xml持久類的映射文件 app

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
 "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
 "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.itcast.model">
 <class name="User">
  <id name="id">
   <generator class="native" />
  </id>
  <property name="name" />
  <property name="birthday" />
 </class> 
</hibernate-mapping> dom

相關文章
相關標籤/搜索