Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/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
JPA Spring MVC配置_Spring_Jpa_Spring Mvc_Persistence.xml - Fatal编程技术网

JPA Spring MVC配置

JPA Spring MVC配置,spring,jpa,spring-mvc,persistence.xml,Spring,Jpa,Spring Mvc,Persistence.xml,我正在尝试使用JPA和Spring连接到MySQL数据库。我是春天的新手 我已将其添加到定义所有bean的配置文件中: <jee:jndi-lookup id="myEmf" jndi-name="hello-world"/> <bean id="myEmf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="dataSour

我正在尝试使用JPA和Spring连接到MySQL数据库。我是春天的新手

我已将其添加到定义所有bean的配置文件中:

<jee:jndi-lookup id="myEmf" jndi-name="hello-world"/>

<bean id="myEmf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
   <property name="dataSource" ref="myEmf"/>
   <property name="loadTimeWeaver">
   <bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/>
</property>
</bean>

这里还有我的persistence.xml,我的持久化单元名是“helloworld”


org.hibernate.ejb.HibernatePersistence

当我尝试实例化对象时,它会抛出错误

谢谢, 莎拉

更新,错误:

2012/08/28 23-25-56993:8a4cd57fec4d0:ERR:ERROR[解析XML:XML InputStream时出错(1)需要一个伪属性名。] 23:25:56994错误 [org.apache.catalina.core.ContainerBase.[catalina].[localhost].[sara].[jsp]:704] :Servlet jsp的Servlet.service()引发异常 javax.persistence.PersistenceException:无法配置 EntityManager工厂位于 org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:265) 在 org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:125) 在 persistence.persistence.createEntityManagerFactory(persistence.java:52) 在 createEntityManagerFactory(persistence.java:34) 位于com.paypal.sara.sara.web.sample.mvc.Main.getPoints(Main.java:21) 位于的sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 位于java.lang.reflect.Method.invoke(Method.java:599) org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)位于 org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)位于 org.apache.commons.el.expressionevaluationImpl.evaluate(expressionevaluationImpl.java:263) 在 org.apache.commons.el.expressionevaluationImpl.evaluate(expressionevaluationImpl.java:190)


我发现了问题所在!这么简单的一个,但花了我的时间

我本来应该有


谢谢您的时间。

我发现了问题所在!这么简单的一个,但花了我的时间

我本来应该有

谢谢你抽出时间

<persistence-unit name="hello-world" transaction-type="RESOURCE_LOCAL">