首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

tomcat 下使用jpa

2012-11-14 
tomcat 上使用jpahttp://www.liferay.com/zh_CN/community/wiki/-/wiki/Main/JPA+on+TomcatHow to configu

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 会创建一个并在内部使用它。

热点排行