请问这是什么错误提示 可以知道具体错误位置吗?

来源:百度知道 编辑:UC知道 时间:2024/09/18 04:22:36
javax.persistence.PersistenceException: org.hibernate.exception.DataException: could not insert: [com.itcast.bean.product.ProductInfo]
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:637)
at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:226)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:194)
at $Proxy20.persist(Unknown Source)
at com.itcast.service.base.DaoSupport.save(DaoSupport.java:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown

javax.persistence.PersistenceException: org.hibernate.exception.DataException: could not insert: [com.itcast.bean.product.ProductInfo]

可见com.itcast.bean.product.ProductInfo这个bean有错

org.hibernate.exception.DataException: could not insert:
这个说明你这个bean往数据库里插入数据的时候有错。

请检查这个BEAN相关的插入数据操作

只能看出来是你的插入操作失败了,异常信息指向测试类