用户登录
用户注册

分享至

hibernate alter

  • 作者: 叶子落丶潇潇
  • 来源: 51数据库
  • 2020-11-09
先给你的那个bean对象中的id字段赋上值,在调用saveorupdate方法时将这个bean作为参数传进去,hibernate自己知道改id的那一列 如果你用其他主键的同理



  先使用load方法通过id取到要修改的列到对象里,使对象成为持久态,然后再set你要修改的列属性



  你好!

set好用update也可以,saveorupdate也可以,merge也可以~~~至于你说其他的列都成了null,我只能怀疑你cascade配置错误

仅代表个人观点,不喜勿喷,谢谢。



  方法多多,
用hql语句,或直接update实体对象,Hibernate只更新实体对象中更新了的属性。
软件
前端设计
程序设计
Java相关