请教一个hibernate问题

06-04-07 ipanda
请问hibernate在更新和删除记录时需要重新load记录吗?我现在是直接通过id new一个对象出来然后执行update,不知道这样会不会有问题

banq
2006-04-07 22:08
>new一个对象出来然后执行update

你的意思表达不明晰,你就把hibernate数据库操作当做Jdbc操作来理解不就方便了?

ipanda
2006-04-08 20:31
谢谢banq给我回复,我的意思是当修改某条记录的时候,我是根据记录的id值new出的一个对象,这个对象严格来说是个自由对象,我看了一下hibernate的描述,对象有3种状态,自由/游离/持久化,直接通过记录的id更新一个自由对象会不会产生什么问题呀?

猜你喜欢