Tomcat JPA PersistenceUnit JNDI名称

时间:2015-11-05 23:59:16

标签: jpa jndi entitymanager tomcat8 persistence-unit

我已经开发了一个JPA项目,可以部署到我的Tomcat8实例中。

然后我需要通过JNDI上下文查找来查找我的PersistenceUnit EntityManagerFactory。我知道JBoss Wildfly可以使用:

<property name="jboss.entity.manager.factory.jndi.name" value="java:/persistence/JNDIUnitNAME"/>

属性,允许我通过标准的JNDI查找方法查找EntityManagerFactory。

InitialContext txt = new InitialContext();
EntityManagerFactory emf = (EntityManagerFactory)ctx.lookup("java:/persistence/JNDIUnitNAME");

Tomcat服务器是否有类似的属性?

0 个答案:

没有答案