hibernate常见错误及解决方法总结
1、org.hibernate.PropertyNotFoundException: field [cid] not found on org.sihai.shop.categorySecond.CategorySecond
解决:一般是在hbm.xml文件中的属性和实体中的属性不对应。
2、org.hibernate.MappingException: An association from the table product refers to an unmapped class: CategorySecond
***解决:*** class需要写全路径
3、mysql删除有外链索引数据
Cannot delete or update a parent row: a foreign key constraint fails
erty references a null or transient value: org.sihai.shop.product.Product.categorySecond; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: org.sihai.shop.product.Product.categorySecond
解决:在做删除的时候,因为直接获取到的对象是瞬时态的对象,不是持久态,不能删除,所以需要在删除的时候,先根据id查询到这个持久态的对象,然后再删除。
// 后台:删除商品
public String delete() {
product = productService.findByPid(pid);
productService.delete(product);
return “deleteSuccess”;
}
6、object references an unsaved transient instance - save the transient instanc
解决:需要设置级联的对象cascade = “sava-update”,这样才会保存级联的对象。主要的问题在于没有给其对象设置id值,这样的话保存的时候不是一个持久化的对象。
7.Field 'uuid' doesn't have a default value
解决:这是由于在设计表的时候忘记给其主键设置自增了。
8. org.springframework.orm.hibernate3.HibernateSystemException: Unknown entity:
解决:这是因为没有配置实体类的映射文件造成的。
hibernate常见错误及解决方法总结相关推荐
- MySQL的配置方法以及数据库配置常见错误及其解决方法
第一部分.MySQL的配置方法: 以下为笔者整理的mysql 5.5 安装配置教程笔记.通过逐一界面分析,解决大家在配置MySQL数据库时可能存在的疑惑. 首先给出MySQL下载地址:MySQL :: ...
- 稳定性专题 | Spring Boot 常见错误及解决方法
导读 『StabilityGuide』是阿里多位阿里技术工程师共同发起的稳定性领域的知识库开源项目,涵盖性能压测.故障演练.JVM.应用容器.服务框架.流量调度.监控.诊断等多个技术领域,以更结构化的 ...
- Android 源码编译及常见错误及解决方法
Android 源码编译及常见错误及解决方法 参考文章: (1)Android 源码编译及常见错误及解决方法 (2)https://www.cnblogs.com/kyyblabla/p/360393 ...
- kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition
kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition 参考文章: (1)k ...
- cmd常见错误及解决方法
cmd常见错误及解决方法 参考文章: (1)cmd常见错误及解决方法 (2)https://www.cnblogs.com/Raodi/p/11612816.html 备忘一下.
- TensorFlow 常见错误与解决方法——长期不定时更新
TensorFlow 常见错误与解决方法--长期不定时更新 参考文章: (1)TensorFlow 常见错误与解决方法--长期不定时更新 (2)https://www.cnblogs.com/seni ...
- Zookeeper之启动常见错误及解决方法
Zookeeper之启动常见错误及解决方法 参考文章: (1)Zookeeper之启动常见错误及解决方法 (2)https://www.cnblogs.com/jpfss/p/11510716.htm ...
- jmeter常见错误及解决方法
jmeter常见错误及解决方法 参考文章: (1)jmeter常见错误及解决方法 (2)https://www.cnblogs.com/jane4321/p/11013042.html 备忘一下.
- centos linux 系统日常管理4 scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法 第十七节课...
centos linux 系统日常管理4 scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法 第十七节课 rsync可以增量同步,scp不行 ...
最新文章
- GPT-3没有亲自上手,不如展望一下GPT-4?
- spring boot的热加载(hotswap)
- 口腔取模过程及注意事项_数字化口 腔的发展与展望
- java生产者与消费者问题_java生产者与消费者问题
- 多云互操作性!=云服务聚合
- vcpkg安装_微软牌包管理器vcpkg更新及路线图计划
- openwrt mt7620 内存大小检测
- [转载] 快速学习-Mybatis框架概述
- php大文件上传失败的原因及解决方法
- hc06蓝牙模块介绍_微测评 | 小米智能插座蓝牙网关版
- sony android电视软件,Sony TV Remote app
- U盘重新安装Mac OS系统教程
- autojs颜色渐变效果
- VUE 组件 有数据不渲染 v-for
- execute()方法
- html5京东页面布局,京东移动端页面布局(一)
- 2016计算机cpu,CPU怎么看性能?CPU天梯图2016最新版 (全文)
- omv检查硬盘坏道_MHDD磁盘坏道扫描工具使用方法(详细图文教程)
- 洛谷 P1039 侦探推理 题解
- Python实现相空间重构求关联维数——GP算法、自相关法求时间延迟tau、最近邻算法求嵌入维数m