org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given i
这个问题的原因的产生是因为实体之间的配置文件没有映射好,多数问题都出在配置文件和或者注解的配置上,
一般在配置文件加上,一般就可以了
<many-to-one>的not-found="ignore";
如果是注解开发的话加上,下面的注解就可以了
@NotFound(action=NotFoundAction.IGNORE)
not-found:指定的外键引用的数据不存在时如何处理。ignore表示忽略,会将行数据不存在视为一个空(null)关联。exception表示默认)抛出异常