读书人

tomcat 下使用jpa

发布时间: 2012-11-14 10:12:18 作者: rapoo

tomcat 上使用jpa

http://www.liferay.com/zh_CN/community/wiki/-/wiki/Main/JPA+on+Tomcat

How to configure on Tomcat

1. copy lib/development/spring-instrument-tomcat.jar to tomcat/lib/ext
2. Edit conf/Catalina/localhost/ROOT.xml and add this line in the "Context" element.

??? <Loader loaderdocBase="/my/webApp/location">
??? <Loader loaderdocBase="/my/webApp/location">
??? <Loader loaderdocBase="/my/webApp/location">
??? <Loader loadervalue-ref="local-db"/>
??? <entry key="remoteDataSource" value-ref="remote-db"/>
?? </map>
? </property>
? <!-- if no datasource is specified, use this one -->
? <property name="defaultDataSource" ref="remoteDataSource"/>
</bean>

<bean id="emf" ref="pum"/>
</bean>
要注意的是,缺省实现允许在将持久化单元信息传入JPA provider之前用 PersistenceUnitPostProcessor(它允许选择持久化单元)修改它们, 传入的过程可以是通过属性声明式地传入(影响其中所有的单元)或编程式地传入。 如果没有指定persistenceUnitManager,LocalContainerEntityManagerFactoryBean 会创建一个并在内部使用它。

读书人网 >软件架构设计

热点推荐