Myabtis测试(二)错题整理分析

 解析:

  id属性 ,resultMap标签的标识。

  type属性 ,返回值的全限定类名,或类型别名。

 解析:

typeAliases是为了减少类名的长度来设置的 
正确用法: <typeAliases>  
        <typeAlias alias="UserEntity" type="com.dy.entity.User"/>  
     </typeAliases>  
设置类名为UserEntity可供全局使用

 解析:

  poolMaximumActiveConnections – 在任意时间存在的活动(也就是正在使用)连接的数量。默认值:10

  poolMaximumIdleConnections – 任意时间存在的空闲连接数。

  poolMaximumCheckoutTime – 在被强制返回之前,池中连接被检查的时间。默认值:20000 毫秒(也就是 20 秒)

 解析:

此题目考查的是在MapperXML中配置缓存(全局缓存、二级缓存、单独设置缓存)
为什么不选A,MyBatis的缓存全局开关默认是true,因此选项A是错误的。
为什么不选B,在MapperXML文件中设置缓存,默认是没有开启缓存的,因此选项B是错误的。
为什么不选C,在MapperXML文件支持cache后,如果需要对个别查询进行调整,可以单独设置cache,因此选项C是错误的。
因此答案选择D 

猜你喜欢

转载自www.cnblogs.com/tinghao/p/11739071.html