你的想法hibernate暂时还无法实现。你需要user.setName(null);

解决方案 »

  1.   

    你可以在user.hbm.xml文件中,设置name属性在update操作时候值为false
      

  2.   

    呵呵,我是用反射机制做了个BEAN TO BEAN的操作。先LOAD一下,然后再把原本的BEAN SET到要更新的BEAN中去。感觉上效率肯定好不到那去。哈哈
    thank u rickhunterchen(千山鸟飞绝)
    than u djpsunday(创业从此开始,)
      

  3.   

    你先根据主键(ID)从数据库中加载一个User对象,使用get()方法,再user.setType("要更新的值")
    userService.update(user);