出错原因
1.可能是因为映射文件( Order.hbm.xm)配置的class路径出错
<hibernate-mapping>
<class name="com.web.bean.Order" table="order">
<id name="orderId" type="java.lang.Integer" column="order_id">
<generator class="increment"></generator>
</id>
<property name="price" type="double" column="order_price" length="12"></property>
<property name="quantity" type="int" column="order_quantity"></property>
<property name="date" type="date" column="date" length="10"></property>
<many-to-one name="seller" column="seller_id" class="com.web.bean.Seller"
not-null="true">
</many-to-one>
<many-to-one name="phone" column="phone_id" class="com.web.bean.Phone"
not-null="true">
</many-to-one>
<many-to-one name="customer" column="customer_id" class="com.web.bean.Customer"
not-null="true">
</many-to-one>
</class>
</hibernate-mapping>
类的路径必须写全,或者在<hibernate-mapping>中加上属性package="com.web.bean"
2.如果以上检查都是对的,那么就看applicationContext.xml中是否加上了
<value>com/web/bean/Order.hbm.xml</value>
<property name="mappingResources">
<list>
<value>com/web/bean/Customer.hbm.xml</value>
<value>com/web/bean/Seller.hbm.xml</value>
<value>com/web/bean/Brand.hbm.xml</value>
<value>com/web/bean/Kind.hbm.xml</value>
<value>com/web/bean/Order.hbm.xml</value>
<value>com/web/bean/Phone.hbm.xml</value>
<value>com/web/bean/SellerOwnPhone.hbm.xml</value>
</list>
</property>
分享到:
相关推荐
nested exception is java.lang.NoClassDefFoundError_kmode exception" 指出的问题,是Java开发中常见的错误,通常发生在运行时。这个错误表明系统在尝试执行某个类时找不到对应的类定义。`NoClassDefFoundError` ...
Java程序在运行过程中可能会遇到各种异常,其中"nested exception is java.lang.OutOfMemoryError: Java heap space"是一个常见的问题,通常发生在程序试图分配超过堆内存限制的空间时。这个错误表明Java虚拟机(JVM...
nested exception is org.hibernate.TransactionException: JDBC rollback failed 这表明Hibernate事务回滚操作失败,导致事务不能正确回滚。 二、问题原因 该问题的主要原因是手动对数据库做了些操作,导致...
nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'transactionManagerBeanName' of bean class [org.springframework.transaction.interceptor....
nested exception is com.sun.jersey.api.client.UniformInterfaceException: PUT http://localhost:8090/picServer/uploads/QQ截图20200220003029.png returned a response status of 400 Bad Request type ...
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userController' defined in ServletContext resource [/WEB-INF/springMVC-servlet.xml]: Error ...
nested exception is org.hibernate.MappingException: Repeated column in mapping for entity: com.xindeco.myregister.pojo.MyRegisterInfo column: password (should be mapped with insert="false" update=...
二、解决方案: 解决这个问题通常涉及JVM调优,通过调整JVM参数来增大堆内存的容量。对于Tomcat服务器,可以在以下几个地方进行设置: 1. 修改`tomcat9w.exe`中的Java选项,添加`-XX:PermSize=128m`和`-XX:...
最后,博客链接<https://jameskaron.iteye.com/blog/2291495>可能提供了具体的解决方案。访问该链接,按照作者提供的步骤进行操作,这可能会对你的问题有直接帮助。在阅读博客时,注意作者提到的特定情况,如错误...
nested exception is org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mybatis- config.xml]; nested exception is org.apache.ibatis.builder....
nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]: ...
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [org/mybatis/spring/boot/autoconfigure...
java.lang.NoSuchFieldError: Companion 问题的解决方案
严重: Exception sending context initialized event to listener instance ... nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type ssh 框架的java web项目部署到tomcat报上面错误 添加此包
Java面向对象测试试题(经典).doc
若依整合Ureport2导出报表提示 Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader 的解决文档说明
本人之前学习Spring的一些整理,为SpringMVC的思维导图,具体markdown还在编写中,写文档真的是太脑壳疼了,不过看着写好的文档还是挺舒服的,一起学习吧.
在这个案例中,`Morpher` 类属于 `ezmorph` 库,因此解决问题的关键是确保该库已正确引入项目。 解决这个问题的步骤通常包括以下几个方面: 1. **检查构建路径**:确保你的项目构建路径包含了 `ezmorph` 相关的JAR...
nested exception is org.hibernate.exception.SQLGrammarException: could not execute query 这个错误是由于SQL语句有错误,导致查询失败。解决方法是检查SQL语句的正确性,确保语句正确无误。 4. 严重: Error ...
"Java.lang.OutOfMemoryError: Java heap space 解决方法" Java.lang.OutOfMemoryError: Java heap space 是 Java 中的一个常见错误,它发生时,Java 虚拟机 (JVM) 无法分配对象,因为堆空间不足。下面是解决该问题...