用户登录
用户注册

分享至

hibernate4批量保存

  • 作者: A老王啊
  • 来源: 51数据库
  • 2021-01-30
return (Long) getHibernateTemplate().save();
上面那个是Spring集成的hibernate。。。
如果是纯hibernate的话就是session.save(pojo)....返回的是一个Serializable的对象,可强转成Long或者Integer等封装类,需手动转换成基本类型如int,long等

补充:恩,是保存,但保存的同时返回值也就是它在数据库的ID,如果不信可以一试



  transaction ts=session.begintransaction(); //创建事务
session.save(user); //执行增删改操作
ts.commit(); //提交事务

hibernate的事务必须自己开启然后执行增删改操作后自己手动提交。
你没配置事务的话就得自己手动提交事务了。

不过既然用了spring,为什么不用aop配置它的事务呢,spring管理事务罡罡的!

我也在研究bonecp连接池,它整合在ssh中好用不?
软件
前端设计
程序设计
Java相关