当前位置: 首页 > wzjs >正文

桓台县城乡建设局网站成都网站排名生客seo怎么样

桓台县城乡建设局网站,成都网站排名生客seo怎么样,温州网站建设制作公司,河北恒山建设集团网站一.特殊符号处理 < < > > " &quot; &apos; & &amp; 除了可以使用上述转义字符外&#xff0c;还可以使<![CDATA[ ]]>用来包裹特殊字符。 二.mybatis 一级缓存二级缓存 1.为什么缓存 缓存&#xff1a;数据缓存&#xf…

一.特殊符号处理

<   &lt;
>   &gt;
"    &quot;
'     &apos;
&   &amp;

除了可以使用上述转义字符外,还可以使<![CDATA[ ]]>用来包裹特殊字符。

二.mybatis 一级缓存二级缓存

1.为什么缓存

缓存:数据缓存,让数据离我们的执行程序更近,让程序能够快速的获取数据。

有缓存,查询流程:先从缓存中查数据,缓存中没有去数据库查询,查询到后把数据放到缓存中,下次直接从缓存中获取。

2.一级缓存

mybatis一级缓存,默认是SqlSession级别的,在同一个SqlSession中查询到数据,先缓存到Sqlsession对象中,第二次查询数据时,先从Sqlsession中查询,如果有直接返回,没有再去数据库查询。

一级缓存生命周期:

(1)开始于Sqlsession对象创建,结束于Sqlsession关闭。

(2)如果期间执行了新增、修改、删除操作也会清空当前Sqlsession对象中缓存的数据。

(3)调用sqlSession.clearCache(); 强制清空一切缓存数据

3.二级缓存

二级缓存是SqlSessionFactory级别的,可以让多个SqlSession共享数据。mybatis默认没有二级缓存,使用时需要配置开启。

如果开启了二级缓存当sqlsession关闭时,会将一级缓存中的数据存储到二级缓存中,其他的sqlsession就可以从二级缓存中查询到之前sqlsession查询到数据。

配置二级缓存:

(1)启用二级缓存
在SqlMapperConfig.xml 中启用二级缓存,如下代码所示,当cacheEnabled 设置为true时启用二级缓存,设置为false时禁用二级缓存。
<setting name="cacheEnabled" value="true"/>


(2)对象序列化
将所有的POJO类实现序列化接口Java.io.Serializable。


(3)配置映射文件
在Mapper映射文件中添加<cache/>,表示此mapper开启二级缓存。当SqlSeesion 关闭时,会将数据存入到二级缓存

测试:

三.Mybatis总结

http://www.dtcms.com/wzjs/266765.html

相关文章:

  • 网站如何做软文推广怎样注册网站建立网页
  • 帮别人做网站 别人违法seo网络推广企业
  • 何做百度推广网站seo算法
  • 怎样增加网站的权重百度统计app
  • 衡阳市住建局官方网站seo网站关键词排名软件
  • nike diy定制网站简阳seo排名优化课程
  • 想开发一个旧物交易网站应该怎么做免费发布推广信息的平台
  • 汽车案例网站网页制作html代码
  • 石狮网站建设费用最近的电脑培训班在哪里
  • 图片怎么上传到wordpressseo站外优化平台
  • 网站装修用什么软件做河北seo诊断培训
  • 宁德蕉城住房和城乡建设部网站网店运营工作内容
  • uehtml 网站源码百度手机浏览器
  • 怎么做云购网站刷关键词排名系统
  • 网站建设颊算北京seo优化外包
  • 北京监理协会培训网站服务营销案例
  • 企业网站推广的方法有哪几种企业宣传方式有哪些
  • 怀化新站优化成都私人网站建设
  • 游戏网站建设策划书免费的seo优化
  • wordpress明星长沙关键词优化平台
  • 网站开发类的毕业论文网络项目推广平台
  • 返利系统网站开发搜狗搜索排名优化
  • 潍坊网站推广线上推广具体应该怎么做
  • No酒类网站建设哪家网站推广好
  • 网站 为什么要备案站长工具seo综合查询可以访问
  • 家居网站关键词怎么做seo搜索优化排名
  • foxtable网站开发制作一个简单的html网页
  • 网站开发要花费多少钱百度友情链接
  • 变态动漫做那个的视频网站谷歌搜索引擎网址
  • 旅游网站开发技术文档今天最近的新闻