Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- Arquivos *.properties -->
- <context:property-placeholder location="classpath*:*.properties"/>
- <!-- Habilita o Gerenciamento de Transações através de anotações. -->
- <tx:annotation-driven proxy-target-class="true"/>
- <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" init-method="createDataSource">
- <property name="driverClassName" value="org.postgresql.Driver"/>
- <property name="url" value="jdbc:postgresql://localhost:5432/calima"/>
- <property name="username" value="postgres"/>
- <property name="password" value="masterkey"/>
- <property name="initialSize" value="10"/>
- </bean>
- <bean id="entityManagerFactory"
- class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
- <property name="persistenceUnitName" value="calima"/>
- <property name="dataSource" ref="dataSource"/>
- <property name="jpaProperties">
- <bean id="jpaProperties"
- class="org.springframework.beans.factory.config.PropertiesFactoryBean">
- <property name="properties">
- <props>
- <prop key="eclipselink.weaving">static</prop>
- </props>
- </property>
- </bean>
- </property>
- <property name="persistenceUnitPostProcessors">
- <list>
- <bean class="br.com.projetusti.dctf.orm.jpa.persistenceunit.PersistenceUnitPostProcessor"/>
- </list>
- </property>
- </bean>
- <!-- Cria Gerenciador de Tranções para os Gerenciadores de Entidade criados pela fábrica 'entityManagerFactory'. -->
- <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
- <property name="entityManagerFactory" ref="entityManagerFactory"/>
- </bean>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement