中易网

什么叫做缓存机制

答案:2  悬赏:40  
解决时间 2021-04-07 14:28
什么叫做缓存机制:

return mapping.findForward("showmove");

在Struct中,我运行这个方法 转发到页面,但是页面没有重新和服务器加载,而是直接调用上一次的页面,就算我的页面修改了代码并且保存,也无法方法,。需要清理IE 以后才能正确执行。。。老师说是:缓存机制,请详细解释一下什么叫做缓存机制。
最佳答案
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。
Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其中SessionFactory的缓存又可以分为两类:内置缓存和外置缓存。Session的缓存是内置的,不能被卸载,也被称为Hibernate的第一级缓存。SessionFactory的内置缓存和Session的缓存在实现方式上比较相似,前者是SessionFactory对象的一些集合属性包含的数据,后者是指Session的一些集合属性包含的数据。SessionFactory的内置缓存中存放了映射元数据和预定义SQL语句,映射元数据是映射文件中数据的拷贝,而预定义SQL语句是在Hibernate初始化阶段根据映射元数据推导出来,SessionFactory的内置缓存是只读的,应用程序不能修改缓存中的映射元数据和预定义SQL语句,因此SessionFactory不需要进行内置缓存与映射文件的同步。SessionFactory的外置缓存是一个可配置的插件。在默认情况下,SessionFactory不会启用这个插件。外置缓存的数据是数据库数据的拷贝,外置缓存的介质可以是内存或者硬盘。SessionFactory的外置缓存也被称为Hibernate的第二级缓存。
全部回答
这个跟缓存机制有关系吗?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阳光水恋酒店地址在哪,我要去那里办事
我想知道从惠州坐车去海南海口要怎么坐车,要
XBOX猎天使魔女电话亭
我是一名初三的学生,想考漫画或美术专业的学
关于photoshop如何改变衣服颜色的问题
教师节感谢老师送什么花
银杏树开花后能打药不,打什么药可以让它多结
男生怎样站比较酷?
喜欢张学友的歌的男人都是什么性格?
摆在店门口算占道经营吗?
原味地址在什么地方,想过去办事
精诚所加的下一句是什么?
电影黑皮书女演员
173000。五分的利息。十个月有多少钱?
35x12 66x12一12递等式简便方法
推荐资讯
一个长方体容器,底面积长60厘米,高35厘米,
电脑显示的所有东西都变大了,分辨率正常
谁知道哪里有扩肛到QQ群
家里穷就嫁不出去了吗?
凯德广场楼顶停车场这个地址在什么地方,我要
天津教师资格证教学能力考试中学数学真题?急
不想听到倒车雷达的声音可以关闭吗?
苏仙园驾校科三每月有几批
NOKIA手机1682C怎么调节通话音量
iPhone越狱后怎么下载4G插件?
重庆蓝舰律师事务所怎么去啊,有知道地址的么
索泰(zotac)730 1gd5雷霆版是独显吗还是集显
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?