从品牌网站建设到网络营销策划,从策略到执行的一站式服务
MyBatis提供了一级缓存和二级缓存
创新互联主要从事成都网站设计、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务君山,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
配置 | 说明 | 默认值 | 可选值 |
---|---|---|---|
cacheEnabled | 全局缓存的开关 | true | true false |
localCacheScope | 本地缓存,SESSION表示执行的sql结果缓存数据可以在同一个sqlSession共享, 而STATEMENT,则同只有在单条语句会被缓存, 两条语句不能共享缓存数据 | SESSION | SESSION STATEMENT |
flushCache=true表示该语句的执行结果,会清空本地缓存以及2级缓存 useCache="true"表示该语句的执行结果,会被缓存到到2级缓存 默认值:
属性 | 说明 | 默认值 | 可选值 |
---|---|---|---|
eviction | 回收内存策略 | LRU | LRU FIFO SOFT WEAK |
flushInterval | 刷新间隔 | 没设置 | 大于0 (单位:ms) |
size | 缓存对象的数量 | 1024 | 大于0 |
readOnly | 如果为true会返回所有调用者同一个实例,尽管提高了性能, 但是需要程序保证实例对象不被修改,如果为false, 则为读写缓存,会通过序列化返回缓存对象的一份Copy, 较慢,但是比较安全 | false | true false |
type | 可以指定自定义缓存,但是该类必须实现 org.apache.ibatis.cache.Cache接口 | com....class |
MapperA.xml
MapperB.xml
MapperC.xml
如下:
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图