Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <bean id="entityManagerFactory"
- class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
- <property name="persistenceUnitName" value="v12"/>
- <property name="dataSource" ref="dataSource"/>
- <property name="jpaDialect">
- <bean class="com.company.persistence.HibernateExtendedJpaDialect"/>
- </property>
- <property name="persistenceProviderClass" value="org.hibernate.jpa.HibernatePersistenceProvider"/>
- <property name="persistenceXmlLocation" value="/com/company/persistence/persistence.xml"/>
- <property name="jpaProperties">
- <map>
- <entry key="hibernate.id.new_generator_mappings" value="true"/>
- <entry key="hibernate.cache.use_second_level_cache" value="false"/>
- <entry key="hibernate.dialect" value="com.company.persistence.ExtendedOracle10gDialect"/>
- <entry key="hibernate.jdbc.batch_size" value="10"/>
- <entry key="hibernate.jdbc.batch_versioned_data" value="true"/>
- <entry key="hibernate.jdbc.batch.builder" value="com.company.persistence.OracleBatchBuilder"/>
- <entry key="hibernate.multiTenancy" value="DATABASE"/>
- <entry key="hibernate.tenant_identifier_resolver"
- value="com.company.persistence.MultitenantIdentifierResolver"/>
- <entry key="hibernate.multi_tenant_connection_provider"
- value-ref="multiTenantConnectionProvider" />
- </map>
- </property>
- </bean>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement