用jdbctemplate,如果查出来的值为空,就会报这个错。推荐直接用jdbc
想不明白你的问题。
改主键值是非常不合理的一个动作啊?改主键那就是新的记录了啊,你可以把原来的删了,再重新建一个,不然业务就解释不通。
联合主键好象也是一个道理吧,第一印象就是这样不合理。业务上有这种要求吗?如果真有的话不如建一个行标识代替联合主键,数据量不大的话,没什么影响。
hibernate 我不知道有更新主键的功能,hibernate 好象就是通过主键确定一个对象的,如果改主键的话就是另外一个对象了吧?
听听别人怎么说吧。