在用SSH做程序的时候,我要在数据库的外键表里插入数据,可是它总提示org.hibernate.TransientObjectException,说主键id不可以插入到外键表中。数据库里也是没有插入进信息的,谁能告诉我这个错误到底是错在哪里啊?
解决方案 »
- SSH2集成出现下列问题谢谢 Unable to instantiate Action, CpinfoAction, defined for 'cpList'
- 向Struts高手求助!
- 求解
- 关于读取excel单元格值的问题
- ***************用tomcat发布jsp出现的问题,解决完当场给分***************
- 小弟是个菜鸟~~~刚刚学习Java~~~想向各位大侠资询点东西~~~进者有分呀~~!!
- 急,关于文件处理问题
- 采用Hibernate的项目中,频繁使用“select count(*) from Item where id=xx”语句,如何提高查询速度?
- 第一次装weblogic8.1,什么都不懂,请大家多多指教
- javamail不能發送郵件,出現No provider for stmp錯誤,為什麼
- El表达式
- javax.servlet.ServletException: java.lang.NullPointerException
可能是你的hibernate配置文件的主外键关联配置的不对~~细心检查一下~~
原因就像上面的说的,你可以尝试着在<many-to-one>里加入cascade="all"属性。
<many-to-one cascade="all"/>