hibernate 如何修改主键值,会报错啊Unexpected row count:0 expected:1非常急,我在做一个东西,是联合主键,本来就对联合主键不熟悉,在加上更新的问题,我现在已经想用删除记录这种做法了,但我还想知

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 23:57:19

hibernate 如何修改主键值,会报错啊Unexpected row count:0 expected:1非常急,我在做一个东西,是联合主键,本来就对联合主键不熟悉,在加上更新的问题,我现在已经想用删除记录这种做法了,但我还想知
hibernate 如何修改主键值,会报错啊Unexpected row count:0 expected:1
非常急,
我在做一个东西,是联合主键,本来就对联合主键不熟悉,在加上更新的问题,我现在已经想用删除记录这种做法了,但我还想知道hibernate是否支持更新功能,能不能赐教

hibernate 如何修改主键值,会报错啊Unexpected row count:0 expected:1非常急,我在做一个东西,是联合主键,本来就对联合主键不熟悉,在加上更新的问题,我现在已经想用删除记录这种做法了,但我还想知
想不明白你的问题.
改主键值是非常不合理的一个动作啊?改主键那就是新的记录了啊,你可以把原来的删了,再重新建一个,不然业务就解释不通.
联合主键好象也是一个道理吧,第一印象就是这样不合理.业务上有这种要求吗?如果真有的话不如建一个行标识代替联合主键,数据量不大的话,没什么影响.
hibernate 我不知道有更新主键的功能,hibernate 好象就是通过主键确定一个对象的,如果改主键的话就是另外一个对象了吧?
听听别人怎么说吧.