第五章 动态SQL 批量操作
用于实现动态SQL的元素主要有 if trim where set choose(when、otherwise) foreach
MyBatis 缓存
一级缓存
在test类中 调用相同的方法
第二次调用 从SqlSession中内存中 取 不会再发送SQL语句
如果sqlSession关闭 内存就 数据就不存在
配置二级缓存
属于应用级别 类似于application 生命周期比较长
在mybatis 核心配置文件中 配置二级缓存
<cache eviction="FIFO" flushInterval="60000" size="512" readOnly="true"/>
作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。