Tomcat JPA PersistenceUnit JNDI名称
我已经开发了一个JPA项目,部署到我的Tomcat8实例中 然后,我需要通过JNDI上下文查找来查找PersistenceUnitEntityManagerFactory。我知道JBoss Wildfly可以使用: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 =
<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");