Advertisement
Guest User

Untitled

a guest
Mar 9th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.00 KB | None | 0 0
  1. <bean id="dataSource"
  2.      class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  3.     <property name="driverClassName" value="com.mysql.jdbc.Driver" />
  4.     <property name="url"
  5.              value="jdbc:mysql://localhost:3306/gl?characterEncoding=UTF-8" />
  6.     <property name="username" value="root" />
  7.     <property name="password" value="2238295" />
  8. </bean>
  9.  
  10.  
  11.  
  12. <bean id="mainDataSource"
  13.      class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  14.     <property name="driverClassName" value="com.mysql.jdbc.Driver" />
  15.     <property name="url"
  16.              value="jdbc:mysql://localhost:3306/gl_main?characterEncoding=UTF-8" />
  17.     <property name="username" value="root" />
  18.     <property name="password" value="2238295" />
  19. </bean>
  20.  
  21. <!-- Hibernate 4 SessionFactory Bean definition -->
  22. <bean id="sfAccounting"
  23.      class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
  24.     <property name="dataSource" ref="dataSource" />
  25.     <property name="packagesToScan" value="com.gl.domain.accounting" />
  26.     <property name="hibernateProperties">
  27.         <props>
  28.             <prop key="hibernate.connection.useUnicode">true</prop>
  29.             <prop key="hibernate.connection.characterEncoding">UTF-8</prop>
  30.             <prop key="hibernate.connection.charSet">UTF-8</prop>
  31.             <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect
  32.             </prop>
  33.             <prop key="hibernate.hbm2ddl.auto">update</prop>
  34.             <prop key="hibernate.show_sql">false</prop>
  35.         </props>
  36.     </property>
  37. </bean>
  38.  
  39.  
  40.  
  41. <!-- Hibernate 4 SessionFactory Bean definition -->
  42. <bean id="sfCommon"
  43.      class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
  44.     <property name="dataSource" ref="mainDataSource" />
  45.     <property name="packagesToScan" value="com.gl.domain.common" />
  46.     <property name="hibernateProperties">
  47.         <props>
  48.             <prop key="hibernate.connection.useUnicode">true</prop>
  49.             <prop key="hibernate.connection.characterEncoding">UTF-8</prop>
  50.             <prop key="hibernate.connection.charSet">UTF-8</prop>
  51.             <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect
  52.             </prop>
  53.             <prop key="hibernate.hbm2ddl.auto">update</prop>
  54.             <prop key="hibernate.show_sql">false</prop>
  55.         </props>
  56.     </property>
  57. </bean>
  58.  
  59.  
  60.  
  61. <tx:annotation-driven transaction-manager="txnManagerAccounting"/>
  62. <tx:annotation-driven transaction-manager="txnManagerCommon"/>
  63.  
  64. <bean id="txnManagerAccounting"
  65.      class="org.springframework.orm.hibernate4.HibernateTransactionManager">
  66.     <property name="sessionFactory" ref="sfAccounting" />
  67.  
  68. </bean>
  69.  
  70.  
  71. <bean id="txnManagerCommon"
  72.      class="org.springframework.orm.hibernate4.HibernateTransactionManager">
  73.     <property name="sessionFactory" ref="sfCommon" />
  74.  
  75. </bean>
  76.  
  77. <bean id="persistenceExceptionTranslationPostProcessor"
  78.      class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor" />
  79. share
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement