Demo

    <Cache Id="T_Test.LruCache"  Type="Lru">
<Parameter Key="CacheSize" Value="100"/>
<FlushInterval Hours="0" Minutes="10" Seconds="0"/>
<FlushOnExecute Statement="T_Test.Insert"/>
<FlushOnExecute Statement="T_Test.Update"/>
</Cache> <Statement Id="GetList" Cache="T_Test.LruCache">
SELECT Top 10 T.* From T_Test T With(NoLock)
<Include RefId="QueryParams"/>
</Statement>

Cache 标签属性

属性 说明
Id 唯一性标号
Type Cache类型继承自ICacheProvider,内置常量:Lru 最近最少使用算法,内存缓存, Fifo 先进先出算法,其他继承自ICacheProvider缓存类型均可,例: Type="SmartSql.Cache.Redis.RedisCacheProvider,SmartSql.Cache.Redis"

Cache 子标签

标签 说明
FlushInterval 定时刷新策略
FlushOnExecute 事件触发策略
Parameter 作为 ICacheProvider 初始化参数

FlushInterval

属性 说明
Hours
Minutes
Seconds

FlushOnExecute

属性 说明
Statement 触发刷新缓存的声明

Parameter

属性 说明
Key
Value

最新文章

  1. 【Android自学日记】搭建Android开发环境
  2. 将形如:Oct 8, 2016 5:29:44 PM串转换成正常时间在真机上遇到的坑
  3. ASP 中 Cookies 的 Expires 属性的设置(JS版本)
  4. 关于Google+以及Facebook第三方登录实现的一点总结
  5. oc for in 的时候nsscanner: nil string argument
  6. 【Android - 框架】之Retrofit的使用
  7. DevExpress Util HelpV3
  8. c#indexof使用方法
  9. Flash cc 添加目标Flash Player
  10. cadence pcb 设计学习记录提纲
  11. 团队作业5——测试与发布(Alpha版本)
  12. js金钱转大写
  13. 大端&amp;小端问题
  14. Luogu1084 NOIP2012D2T3 疫情控制 二分答案、搜索、贪心、倍增
  15. ajax提交完表单数据依然跳转的解决办法
  16. Hadoop源码分析(mapreduce.lib.partition/reduce/output)
  17. python3.6执行AES加密及解密方法
  18. ubuntu 16.04+Anaconda+theano+keras安装【转】
  19. objects &amp; values &amp; types
  20. 如何从svn下载以前的项目版本

热门文章

  1. xamarin android网络请求总结
  2. 十分钟学会Java8的lambda表达式和Stream API
  3. ConstraintLayoutDemo【约束性布局知识梳理】【基于1.1.3】
  4. 从EventLoop到宏任务与微任务
  5. 《HelloGitHub》第 35 期
  6. java并发编程(2) --Synchronized与Volatile区别
  7. wGenerator代码生成工具
  8. Java-每日编程练习题①
  9. vue实现商品购物车全选与全不选项目实战
  10. SQL Server 安装后部分选项初始化脚本