Hibernate对持久化对象的.pptVIP

  • 5
  • 0
  • 约1.42万字
  • 约 40页
  • 2017-02-19 发布于上海
  • 举报
10.2.6 SQL查询 运行程序,控制台输出结果如图10.5所示。 图10.5 程序运行后的控制台输出 10.3 Hibernate的批量操作 10.3.1 批量插入 ? 通过Hibernate的缓存进行批量插入。 使用这种方法时,首先要在Hibernate的配置文件hibernate.cfg.xml中设置批量尺寸属性“hibernate.jdbc.batch_size”,且最好关闭Hibernate的二级缓存以提高效率。例如: ?hibernate-configuration session-factory … property name=hibernate.jdbc.batch_size50/property // 设置批量尺寸 property name=hibernate.cache.use_second_level_cachefalse/property // 关闭二级缓存 /session-factory /hibernate-configuration 10.3.1 批量插入 本例以对9.3.2节多对多关系的student关系表进行批量插入为例,说明批量操作的具体过程,这里假设批量插入500个学生到数据库中: ?Transaction ts=session.beginTransaction();

文档评论(0)

1亿VIP精品文档

相关文档