(傲娇的白狐)Mybatis二级缓存
开启全局缓存
<!--显式的开启全局缓存-->
<setting name="cacheEnabled" value="true"/>
在要使用二级缓存的Mapper中开启
<!--在当前Mapper.xml中使用二级缓存-->
<cache/>
也可以自定义参数
<cache eviction="FIFO"
flushInterval="60000"
size="512"
readOnly="true"/>
问题:我们需要将实体类序列化!否则就会报错
----------------implements Serializable
在 mapper 里各种方法 加 useCache 来选择此方法是否开启二级缓存
autoMappingUnknownColumnBehavior
指定发现自动映射目标未知列(或者未知属性类型)的行为。
NONE: 不做任何反应
WARNING: 输出提醒日志 (‘org.apache.ibatis.session.AutoMappingUnknownColumnBehavior‘ 的日志等级必须设置为 WARN)
FAILING: 映射失败 (抛出 SqlSessionException)
相关推荐
无情的你无情的雨 2020-07-18
jimgreatly 2020-06-03
cnflat0 2020-04-25
微微撒 2020-04-18
技术驱动人生 2020-04-08
Justagreenonion 2020-03-27
zhiyuan0 2020-02-24
云之飞踢 2020-01-28
gwn00 2020-01-14
明月清风精进不止 2020-01-07
Justagreenonion 2020-01-05
manbucy 2014-05-20
javamagicsun 2019-12-17
栖梧桐 2019-12-13
javamagicsun 2019-12-04
GechangLiu 2016-11-23
flydoging 2019-11-05
Ashes 2019-11-05
dongxurr 2019-11-04