用于实现动态SQL的元素主要有 if trim where set choose(when、otherwise) foreach

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

MyBatis  缓存

一级缓存

在test类中 调用相同的方法

第二次调用  从SqlSession中内存中 取    不会再发送SQL语句

如果sqlSession关闭   内存就 数据就不存在

配置二级缓存

属于应用级别  类似于application    生命周期比较长

在mybatis 核心配置文件中  配置二级缓存

<cache eviction="FIFO" flushInterval="60000" size="512" readOnly="true"/>

第五章    动态SQL  批量操作-LMLPHP

第五章    动态SQL  批量操作-LMLPHP

05-11 19:28