Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat JPA PersistenceUnit JNDI名称_Jpa_Jndi_Entitymanager_Tomcat8_Persistence Unit - Fatal编程技术网

Tomcat JPA PersistenceUnit JNDI名称

Tomcat JPA PersistenceUnit JNDI名称,jpa,jndi,entitymanager,tomcat8,persistence-unit,Jpa,Jndi,Entitymanager,Tomcat8,Persistence Unit,我已经开发了一个JPA项目,部署到我的Tomcat8实例中 然后,我需要通过JNDI上下文查找来查找PersistenceUnitEntityManagerFactory。我知道JBoss Wildfly可以使用: <property name="jboss.entity.manager.factory.jndi.name" value="java:/persistence/JNDIUnitNAME"/> Tomcat服务器是否有类似的属性 InitialContext txt =

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

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

<property name="jboss.entity.manager.factory.jndi.name" value="java:/persistence/JNDIUnitNAME"/>
Tomcat服务器是否有类似的属性

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