Advertisement
Guest User

Untitled

a guest
Dec 25th, 2016
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.42 KB | None | 0 0
  1. <persistence-unit name="hbase_pu_new">
  2. <provider>com.impetus.kundera.KunderaPersistence</provider>
  3. <class>classnames</class>
  4. <exclude-unlisted-classes>true</exclude-unlisted-classes>
  5. </persistence-unit>
  6.  
  7. <persistence-unit name="mysqlPU" transaction-type="RESOURCE_LOCAL">
  8. <provider>
  9. org.hibernate.jpa.HibernatePersistenceProvider-->
  10. </provider>
  11. <class>classnames</class>
  12. <exclude-unlisted-classes>true</exclude-unlisted-classes>
  13. </persistence-unit>
  14.  
  15. <context:component-scan base-package="com.example" />
  16.  
  17. <!-- <mvc:annotation-driven /> -->
  18.  
  19. <bean id="entityManagerFactory"
  20. class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  21. <property name="persistenceUnitName" value="hbase_pu_new" />
  22. <!--<property name="persistenceUnitName" value="hbase_pu_new" />-->
  23. <property name="jpaProperties">
  24.  
  25. <props>
  26. <prop key="kundera.nodes">zookeeperIP</prop>
  27. <prop key="kundera.port">2181</prop>
  28. <prop key="kundera.keyspace">lidsys42_dev_2</prop>
  29. <prop key="kundera.dialect">hbase</prop>
  30. <prop key="kundera.ddl.auto.prepare">update</prop>
  31. <prop key="kundera.client.lookup.class">com.impetus.client.hbase.HBaseClientFactory</prop>
  32. </props>
  33.  
  34. </property>
  35. <property name="packagesToScan" value="com.example.data"/>
  36. <!--<property name="persistenceXmlLocation" value="classpath:META-INF/persistence.xml" />-->
  37. <property name="loadTimeWeaver">
  38. <bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver" />
  39. </property>
  40. </bean>
  41. <bean id="entityManagerFactory_Mysql"
  42. class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  43. <property name="persistenceUnitName" value="mysqlPU" />
  44.  
  45. <property name="jpaProperties">
  46.  
  47. <props>
  48. <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
  49. <prop key="hibernate.connection.driver_class">com.mysql.jdbc.Driver</prop>
  50. <prop key="hibernate.connection.url">jdbc:mysql://<IP>:3306/databasename</prop>
  51. <prop key="hibernate.connection.username">root</prop>
  52. <prop key="hibernate.connection.password">mynewpassword</prop>
  53. <prop key="hibernate.hbm2ddl.auto">update</prop>
  54. <prop key="hibernate.jdbc.batch_size">100</prop>
  55. </props>
  56. </property>
  57. <property name="packagesToScan" value="com.example.mysqldata"/>
  58.  
  59. <property name="jpaVendorAdapter">
  60. <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"/>
  61. </property>
  62.  
  63. <property name="loadTimeWeaver">
  64. <bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver" />
  65. </property>
  66. </bean>
  67.  
  68. <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
  69. <property name="entityManagerFactory" ref="entityManagerFactory" />
  70. </bean>
  71. <bean id="transactionManager_Mysql" class="org.springframework.orm.jpa.JpaTransactionManager">
  72. <property name="entityManagerFactory" ref="entityManagerFactory_Mysql" />
  73. </bean>
  74.  
  75. <tx:annotation-driven transaction-manager="transactionManager" />
  76. <tx:annotation-driven transaction-manager="transactionManager_Mysql" />
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement