多项选择题
A.Session级别的缓存,默认开启B.如果是两个不同session对象,那么缓存是不共享的C.查询结果相同就可以缓存D.执行session.clearCache()清理缓存
A.MyBatis提供了一级缓存和二级缓存的支持B.一级缓存存储作用域为SessionC.二级缓存存储作用域为Mapper(Namespace)D.当某一个作用域进行了C/U/D 操作后,默认该作用域下所有select 中的缓存将被clear
A.#{}是预编译处理,${}是字符串替换B.#{}解析传过来参数带单引号C.开发中两种均可任意使用D.如果要用${},就一定要提前检查参数,避免SQL注入