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

郑州网站建设国奥大厦ui网页设计规则

郑州网站建设国奥大厦,ui网页设计规则,百度广告联盟官网下载,寻找网站建设推广一.特殊符号处理 < < > > " &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/a/404327.html

相关文章:

  • 云企网站seo页面优化技术
  • 福州正规网站建设公司报价网盘 wordpress模板
  • 网络营销成功的案例及其原因郴州网站seo外包
  • 现在流行做网站吗wordpress添加加载中
  • git报错:Unlink of file ‘‘ failed. Should I try again? (y/n)
  • 未来中森网站建设公司有合作社做网站得不
  • 网站优化 英文网页更改
  • 做办公设备网站网站建设标新立异
  • 专业营销网站网站建设作品
  • 13 【C++】C++的类型转换
  • STM32定时器(寄存器与HAL库实现)
  • 教学资源库网站建设立项申报书网络维护员岗位职责
  • 第10节-CTE公用表表达式-Recursive-CTE
  • 广东省备案网站建设方案书iis发布网站的教程
  • git基础操作
  • 茂名专业网站建设外贸出口流程12步骤图
  • 响应式网站 模版58同城企业网站怎么做的
  • ARM——中断(按键)
  • 【conda配环境】导出环境配置与安装
  • 上饶市建设厅网站快速达建网站
  • 深圳做h5网站公司wordpress 入口
  • 网站建设一般多钱高职院校优质校建设专栏网站
  • 网站建设属于哪种公司科技公司logo
  • 个人网站备案入口注册网站建设公司
  • 网站建设要求报告网上做网站网站代理赚钱吗
  • 网站的角色设置如何做北京建站免费模板
  • 代理分佣后台网站开发安徽住房和城乡建设厅官网
  • 微网站用什么做天津工程建设信息网站
  • 网站制造做网站流量
  • 南昌网站开发培训学校全媒体运营师报考条件