Hibernate保存对象集合到数据库问题

dangerYe 2015-07-03 08:53:06
1、有一个List<Object>集合,Object为Hibernate映射对象。
2、采用getHibernateTemplate().saveOrUpdateAll(list)保存不进去。
3、从list取出一个一个obj用getHibernateTemplate().save(obj)也保存不进去。
4、将obj不放进list,直接用getHibernateTemplate().save(obj)可以保存进去。

这会是什么原因?
...全文
194 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dangerYe 2015-07-03
  • 打赏
  • 举报
回复
引用 1 楼 a291263379 的回复:
直接保存list肯定不行啊,好像还没有这种方法只能一个一个保存。你的list里面存的是Object对象,但是你的实体类是Object类型的吗,如果不是的话直接从list取出来存肯定也不行啦。
直接保存list是行的,之前是我事务的最后一句数据库操作参数索引写错了。这Hibernate为啥控制台不报错,坑啊。
豫让_______ 2015-07-03
  • 打赏
  • 举报
回复
直接保存list肯定不行啊,好像还没有这种方法只能一个一个保存。你的list里面存的是Object对象,但是你的实体类是Object类型的吗,如果不是的话直接从list取出来存肯定也不行啦。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧