Advertisement
Guest User

Untitled

a guest
May 31st, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. <!-- Arquivos *.properties -->
  2. <context:property-placeholder location="classpath*:*.properties"/>
  3.  
  4. <!-- Habilita o Gerenciamento de Transações através de anotações. -->
  5. <tx:annotation-driven proxy-target-class="true"/>
  6.  
  7. <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" init-method="createDataSource">
  8. <property name="driverClassName" value="org.postgresql.Driver"/>
  9. <property name="url" value="jdbc:postgresql://localhost:5432/calima"/>
  10. <property name="username" value="postgres"/>
  11. <property name="password" value="masterkey"/>
  12. <property name="initialSize" value="10"/>
  13. </bean>
  14.  
  15. <bean id="entityManagerFactory"
  16. class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  17.  
  18. <property name="persistenceUnitName" value="calima"/>
  19. <property name="dataSource" ref="dataSource"/>
  20. <property name="jpaProperties">
  21. <bean id="jpaProperties"
  22. class="org.springframework.beans.factory.config.PropertiesFactoryBean">
  23. <property name="properties">
  24. <props>
  25. <prop key="eclipselink.weaving">static</prop>
  26. </props>
  27. </property>
  28. </bean>
  29. </property>
  30.  
  31. <property name="persistenceUnitPostProcessors">
  32. <list>
  33. <bean class="br.com.projetusti.dctf.orm.jpa.persistenceunit.PersistenceUnitPostProcessor"/>
  34. </list>
  35. </property>
  36.  
  37. </bean>
  38.  
  39. <!-- Cria Gerenciador de Tranções para os Gerenciadores de Entidade criados pela fábrica 'entityManagerFactory'. -->
  40. <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
  41. <property name="entityManagerFactory" ref="entityManagerFactory"/>
  42. </bean>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement