用户登录
用户注册

分享至

hibernate 存储list对象

  • 作者: 哈呵哦嗯额
  • 来源: 51数据库
  • 2021-01-30
for循环list对象,然后用Hibernate保存Save循环后的list实体对象!



  如果你也使用了spring的话 用spring的 hibernateSupportDAO中有提供保存集合类型的方法

其实也就是将提交方式改为手动 然后用一个事务将for循环包起来 for循环成功就提交 失败就回滚



  hibernitate默认会自动的保存所有list集合中的对象,如果该对象有id会变为更新,也就是说,如果你有重复的对象,而且这个对象有id,那就是更新,而且后更新的会覆盖第一次的更新。如果没有id,则每一条记录都会保存到数据库,成为独立的一条数据。
软件
前端设计
程序设计
Java相关