为了账号安全,请及时绑定邮箱和手机立即绑定

Hibernate缓存策略

难度中级
时长34分
学习人数
综合评分9.63
124人评价 查看评价
9.7 内容实用
9.6 简洁易懂
9.6 逻辑清晰

最新回答 / 逗逗1830109
hibernate的缓存策略1.什么是缓存?:并不是指计算机的内存或者CPU的一二级缓存缓存是指为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能的一种策略2.为什么使用缓存?...
不错 老师辛苦了 感谢
二级缓存已实现完毕,写在博客里面了,有问题请咨询
老师的二级缓存所需的jar包:链接: http://pan.baidu.com/s/1kVuMaqz 密码: aqar。Hibernate4的配置和3有点不同,而且现在的ehcache官方的包都没有org开头的包了。另外还需要slf4j-api-1.7.22.jar,slf4j-jdk14-1.7.22.jar这两个包

最赞回答 / 迷失de章鱼
我已经找到了返回的类型不同:list()返回List;iterate()返回Iterate。查询策略不同:list()直接发送sql语句,查询数据库;iterate()发送sql语句,从数据库取出id,然后先从缓存中根据id查找对应信息,有就返回结果,没有就根据id发送sql语句,查询数据库。返回对象不同:list()返回持久化实体类对象;iterate()返回代理对象。与缓存的关系不同:list()只缓存,但不使用缓存(查询缓存除外);iterate()会使用缓存。

已采纳回答 / 慕粉0735379657
是多例,因为重新创建一个session时,这个session对象和之前的session对象不是同一个。当为同一个的时候才能称之为多例
不错不错,学习到东西了。要是能有很好的现实例子就好
是啊,flash应该被放弃了。

最新回答 / 慕少546285
可以看是否执行了查询语句吧。
非常好,谢谢老师的讲课

已采纳回答 / 慕粉3913390
网站的规定了,  利于学生学习吧, 

已采纳回答 / 慕粉3913390
相对来说更接近于代码段的缓存, 在内存中和在硬盘的区别
课程须知
学习本门课程之前,建议先了解一下以下知识,会更有助于理解和掌握本门课程: 1、掌握ORM框架的基础知识 2、能使用Hibernate对Mysql数据库进行简单操作
老师告诉你能学到什么?
1、ORM框架中缓存的基本工作原理 2、Hibernate中缓存的分类和使用 3、掌握使用缓存针对项目进行性能优化的原则

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消