摘要: 文章有点杂,这不是原文,谢谢贡献者 http://www.360doc.com/content/16/0413/16/32415095_550307388.shtml 一、hibernate一级缓存(1)hibernate支持两个级别的缓存,默认只支持一级缓存;(2)每个Session内部自带一个一 阅读全文
posted @ 2016-04-13 16:13 guodaxia 阅读(5982) 评论(0) 推荐(0)
摘要: 结构图: 什么是缓存? 缓存是数据库数据在内存中的临时容器,是数据库与应用程序的中间层。使用缓存降低程序访问数据源的频次,优化性能。 hibernate中的缓存 在Hibernate中也采用了缓存技术,使Hibernate可以高效的进行数据持久化操作。 hibernate的数据缓存分为两种:一级缓存 阅读全文
posted @ 2016-04-13 16:01 guodaxia 阅读(250) 评论(0) 推荐(0)
摘要: 延迟加载! 什么是延迟加载? 延迟加载时一种优化,避免无所谓的性能开销,只有在真正需要使用数据的时候才会进行数据加载操作。 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了 对实体对象的延迟加载以及对集合 阅读全文
posted @ 2016-04-13 10:56 guodaxia 阅读(176) 评论(0) 推荐(0)