知识大全 简单概括Hibernate批量操作

Posted 操作

篇首语:世界之大,而能获得最公平分配的是常识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 简单概括Hibernate批量操作相关的知识,希望对你有一定的参考价值。

简单概括Hibernate批量操作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Hibernate还是比较常用的 于是我研究了一下Hibernate批量操作 在这里拿出来和大家分享一下 希望对大家有用

  Hibernate是一个开放源代码的对象关系映射框架 它对JDBC进行了非常轻量级的对象封装 使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库 Hibernate可以应用在任何使用JDBC的场合 既可以在Java的客户端程序使用 也可以在Servlet/JSP的Web应用中使用 最具革命意义的是 Hibernate可以在应用EJB的J EE架构中取代CMP 完成数据持久化的重任

  Hibernate批量操作

  即使是使用JDBC 在进行大批数据更新时 BATCH与不使用BATCH有效率上也有很大的差别 我们可以通过设置batch_size来让其支持批量操作

  举个例子 要批量删除某表中的对象 如 delete Account 打出来的语句 会发现Hibernate找出了所有ACCOUNT的ID 再进行删除 这主要是为了维护二级缓存 这样效率肯定高不了 在后续的版本中增加了bulk delete/update 但这也无法解决缓存的维护问题 也就是说 由于有了二级缓存的维护问题 Hibernate批量操作效率并不尽如人意!

  从前面许多要点可以看出 很多时候我们是在效率与安全/准确性上找一个平衡点 无论如何 优化都不是一个纯技术的问题 你应该对你的应用和业务特征有足够的了解 一般的 优化方案应在架构设计期就基本确定 否则可能导致没必要的返工 致使项目延期 而作为架构师和项目经理 还要面对开发人员可能的抱怨 必竟 我们对用户需求更改的控制力不大 但技术/架构风险是应该在初期意识到并制定好相关的对策

cha138/Article/program/Java/ky/201311/27859

相关参考

知识大全 Hibernate的批量处理-批量插入

Hibernate的批量处理-批量插入  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hiber

知识大全 Hibernate的批量处理

Hibernate的批量处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hibernate批

知识大全 Hibernate的批量处理[1]

Hibernate的批量处理[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hiberna

知识大全 Hibernate的批量处理[3]

Hibernate的批量处理[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  设置hiber

知识大全 Hibernate的批量处理[2]

Hibernate的批量处理[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  还是用Hibe

知识大全 Hibernate的批量处理[4]

Hibernate的批量处理[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对于方法采用传

知识大全 Hibernate的批量处理[5]

Hibernate的批量处理[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Tra

知识大全 Hibernate批量更新与删除实例浅析

Hibernate批量更新与删除实例浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在我们的

知识大全 浅析Hibernate下数据批量处理方法

浅析Hibernate下数据批量处理方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  很多人都

知识大全 Spring+Hibernate处理大批量数据

Spring+Hibernate处理大批量数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对