1 <?xml version="1.0" encoding="UTF-8"?>
 
   2 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
 
   3 "http://www.springframework.org/dtd/spring-beans.dtd">
 
   6         <bean id="sessionFactory"
 
   7                 class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
 
   8                 <property name="hibernateProperties">
 
  10                                 <prop key="hibernate.dialect">
 
  11                                         org.hibernate.dialect.MySQLDialect
 
  13                                 <prop key="hibernate.show_sql">false</prop>
 
  14                                 <prop key="hibernate.jdbc.batch_size">100</prop>
 
  15                                 <!--<prop key="hibernate.connection.autocommit">false</prop>-->
 
  16                                 <prop key="hibernate.connection.autocommit">true</prop>
 
  17                                 <prop key="hibernate.proxool.pool_alias">proxoolPool</prop>
 
  18                                 <prop key="hibernate.proxool.xml">ProxoolConf.xml</prop>
 
  19                                 <prop key="hibernate.connection.provider_class">org.hibernate.connection.ProxoolConnectionProvider</prop>
 
  20                                 <prop key="hibernate.cache.provider_class">
 
  21                          org.hibernate.cache.HashtableCacheProvider
 
  23                <prop key="hibernate.connection.release_mode">after_transaction</prop>
 
  27                 <!-- mappingResources属性用来列出全部映射文件 -->
 
  28          <property name="mappingResources">
 
  31                  <value>hbm/vnfm_job_execution_map.hbm.xml</value>
 
  36         <bean id="transactionManager"
 
  37                 class="org.springframework.orm.hibernate4.HibernateTransactionManager">
 
  38                 <property name="sessionFactory">
 
  39                         <ref local="sessionFactory" />