Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:context="http://www.springframework.org/schema/context"
- xmlns:p="http://www.springframework.org/schema/p"
- xmlns:tx="http://www.springframework.org/schema/tx"
- xmlns:jpa="http://www.springframework.org/schema/data/jpa"
- xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
- http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
- http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
- http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa.xsd">
- <!-- Data source -->
- <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
- p:driverClass="org.h2.Driver"
- p:jdbcUrl="jdbc:h2:tcp://localhost/D:/tmp/h2test"
- p:user="sa"
- p:password=""
- p:minPoolSize="2"
- p:maxPoolSize="100" />
- <!-- EntityManagerFactory -->
- <bean id="organizrEMF" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
- <property name="dataSource" ref="dataSource" />
- <property name="packagesToScan" value="pk.organizr" />
- <property name="jpaVendorAdapter">
- <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />
- </property>
- <property name="jpaProperties">
- <props>
- <prop key="hibernate.archive.autodetection">class</prop>
- <prop key="hibernate.show_sql">true</prop>
- <prop key="hibernate.format_sql">true</prop>
- <prop key="use_sql_comments">true</prop>
- <prop key="hibernate.dialect">org.hibernate.dialect.H2Dialect</prop>
- </props>
- </property>
- </bean>
- <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
- <property name="entityManagerFactory" ref="organizrEMF" />
- </bean>
- <tx:annotation-driven transaction-manager="transactionManager"/>
- <bean id="persistenceExceptionTranslationPostProcessor"
- class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor" />
- <!-- Enable JPA Repositories -->
- <jpa:repositories base-package="pk.organizr" entity-manager-factory-ref="organizrEMF">
- </jpa:repositories>
- <jpa:auditing set-dates="true" />
- </beans>
Add Comment
Please, Sign In to add comment