<?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">
<!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration>
<session-factory>
<property name="connection.username">root</property>
<property name="connection.password">linuxG</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.url">jdbc:mysql://localhost:3306/hls</property>
<property name="show_sql">true</property>
<property name="format_sql">true</property><!-- 格式化sql数据库 -->
<property name="hbm2ddl.auto">update</property>
<!-- 配置C3P0数据源 -->
<property name="hibernate.c3p0.max_size">10</property>
<property name="hibernate.c3p0.min_size">5</property>
<property name="c3p0.acquire_increment">2</property>
<property name="c3p0.idle_test_period">2000</property>
<property name="c3p0.timeout">2000</property>
<property name="c3p0.max_statements">10</property>
<!-- 设定jdbc 的statement读取数据的时候每次从数据库中取出记录的条数 -->
<property name="hibernate.jdbc.fetch_size">100</property>
<!-- 设定数据库进行批量删除的时候 批量更新 的时候 批次的大小 -->
<property name="hibernate.jdbc.batch_size">30</property>
<!-- 删除对象后将OID置为空 -->
<property name="use_identifier_rollback">true</property>
<!--
<mapping resource="com/huangliusong/student/student.hbm.xml"/>
<mapping resource="com/huangliusong/entity/Worker.hbm.xml"/>
<mapping resource="com/huangliusong/entity/customer.hbm.xml"/>
<mapping resource="com/huangliusong/entity/Order.hbm.xml"/>
-->
<mapping resource="com/huangliusong/entity/both/customer.hbm.xml"/>
<mapping resource="com/huangliusong/entity/both/Order.hbm.xml"/>
</session-factory>
</hibernate-configuration>