2007-12-23
hibernate one to many cascade
关键字: generator assigned在改别人的代码过程中,有一个one to many 的映射。已经在one方的set里面加了cascade=all-delete-orphan。但执行时报错:
IdentifierGenerationException: ids for this class must be manually assigned before calling save()
查看了数据库表的定义,primary key的生成方法是auto-increment, 照理由不需要人工设定。顺着这个思路,最后发现原来在hbm.xml的设置中,之前的人把id的generator定义为了assigned。把它改回native后,一切正常。
发表评论
- 浏览: 2297 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
instanceof运算符、Class ...
上面的例子不是太好。这些函数应该是原有对象类型是动态的时候才需要使用的。如果你简 ...
-- by Autinhorse -
关于javabean的属性深拷贝
PropertyUtils
-- by 无聊神灯






评论排行榜