Hibernate
u010334209
这个作者很懒,什么都没留下…
展开
-
浅析Hibernate下数据批量处理方法
很多人都对Java在批量数据的处理方面是否是其合适的场所持有怀疑的念头,由此延伸,那么就会认为ORM可能也不是非凡适合数据的批量处理。其实,我想假如我们应用得当的话,完全可以消除ORM批量处理性能问题这方面的顾虑。下面以Hibernate为例来做为说明,假如我们真的不得不在 Java中使用Hibernate来对数据进行批量处理的话。 向数据库插入100 000条数据,用Hibernate可能像这样...原创 2009-02-04 11:42:33 · 76 阅读 · 0 评论 -
hibernate一级缓存
一级缓存生命周期很短,它session的生命周期一致,一级缓存也叫session级的缓存,也称事务级缓存 哪些方法支持一级缓存? *load *get *iterate查询实体对象支持一级缓存,查询普通属性则不支持 一级缓存是缓存实体对象的 一级缓存如何管理? * session.clear(),session.evict(对象名) 如何避免一次性打...原创 2009-02-04 11:44:25 · 121 阅读 · 0 评论 -
删除Myeclipse对Hibernate的支持
删除MyEcplise对Hibernate的支持后可以。 我是通过菜单MyEclipse->Project Capabilities添加了对Hibernate的支持 添加容易,删除难,菜单里好像没有删除对Hibernate支持的功能,只能手工删除了: 1.把项目根目录下文件.myhibernatedata删除 2.修改项目根目录下文件.project:删除其中两段内...原创 2009-02-04 11:49:10 · 128 阅读 · 0 评论 -
hibernate 映射定义
hibernate 映射定义 找这个东西很久了,结果就在我们的电脑上面,呵呵!还没看完的,先搬出来在说,等用的时候在仔细的看吧! 映射定义(Mapping declaration) 对象和关系数据库之间的映射通常是用一个XML文档(XML document)来定义的。这个映射文档被设计为易读的, 并且可以手工修改。映射语言是以Java为中心,这意味着映射文档是按照持久...原创 2009-02-04 12:03:40 · 168 阅读 · 0 评论 -
Hibernate二级缓存
1启用Hibernate二级缓存 Hibernate二级缓存分为两部分,class缓存和查询缓存,其获取对象的方式有所不同,但两者也有联系,查询缓存必须以class缓存为基础才能起作用,否则只会使效率更低。 我们这里使用的二级缓存是通过ehcache第三方插件实现的。 1.1配置Hibernate.cfg.xml 启用class缓存: ...原创 2009-02-04 13:30:28 · 80 阅读 · 0 评论