summaryrefslogtreecommitdiffstats
path: root/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/webapp/WEB-INF/applicationContext-hibernate.xml
diff options
context:
space:
mode:
authorWang <yingyicw@ad4.ad.alcatel.com>2017-09-22 15:43:34 +0800
committeryufei_zhou <yufei.zhou@nokia-sbell.com>2017-09-22 16:33:17 +0800
commit915c0a2a5bfc6f458a5402ff5a225ae943df6040 (patch)
tree9e7d5c904fcc1de1cae4388956e8911264dac665 /nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/webapp/WEB-INF/applicationContext-hibernate.xml
parent640f5f2669eff17a14cb721452061da46913ebb5 (diff)
Create seed code of svnfm vnfmdriver
Upload the seed code to gerrit for the first time. Change-Id: I5df47364f17e28d59ab4bacf6421fd92c9743384 Issue-ID: VFC-53 Signed-off-by: yufei_zhou <yufei.zhou@nokia-sbell.com>
Diffstat (limited to 'nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/webapp/WEB-INF/applicationContext-hibernate.xml')
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/webapp/WEB-INF/applicationContext-hibernate.xml43
1 files changed, 43 insertions, 0 deletions
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/webapp/WEB-INF/applicationContext-hibernate.xml b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/webapp/WEB-INF/applicationContext-hibernate.xml
new file mode 100644
index 00000000..08a34c58
--- /dev/null
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/webapp/WEB-INF/applicationContext-hibernate.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
+"http://www.springframework.org/dtd/spring-beans.dtd">
+<beans>
+
+ <bean id="sessionFactory"
+ class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
+ <property name="hibernateProperties">
+ <props>
+ <prop key="hibernate.dialect">
+ org.hibernate.dialect.MySQLDialect
+ </prop>
+ <prop key="hibernate.show_sql">false</prop>
+ <prop key="hibernate.jdbc.batch_size">100</prop>
+ <!--<prop key="hibernate.connection.autocommit">false</prop>-->
+ <prop key="hibernate.connection.autocommit">true</prop>
+ <prop key="hibernate.proxool.pool_alias">proxoolPool</prop>
+ <prop key="hibernate.proxool.xml">ProxoolConf.xml</prop>
+ <prop key="hibernate.connection.provider_class">org.hibernate.connection.ProxoolConnectionProvider</prop>
+ <prop key="hibernate.cache.provider_class">
+ org.hibernate.cache.HashtableCacheProvider
+ </prop>
+ <prop key="hibernate.connection.release_mode">after_transaction</prop>
+ </props>
+ </property>
+
+ <!-- mappingResources属性用来列出全部映射文件 -->
+ <property name="mappingResources">
+ <list>
+ <!-- 配置所有PO映射文件 -->
+ <value>hbm/vnfm_job_execution_map.hbm.xml</value>
+ </list>
+ </property>
+ </bean>
+ <!-- 事务管理器 -->
+ <bean id="transactionManager"
+ class="org.springframework.orm.hibernate4.HibernateTransactionManager">
+ <property name="sessionFactory">
+ <ref local="sessionFactory" />
+ </property>
+ </bean>
+
+</beans> \ No newline at end of file