错题
使用import导入时,属性使用resource,而不是import 所以选 D
2.
如果在MyBatis-CongigLocation.xml逐个列出所有的sql映射文件,比较繁琐,
可以利用SqlSessionFactoryBean的mapperLocations属性扫描式加载SQL映射文件,
可以才用*作为通配符的形式,一次加载多个SQL映射文件,
但是在集成时还是需要配置MyBatis-CongigLocation.xml,所以应该选D
3.
SpringMVC中并没有定义一个Handler接口,实际上任何一个JavaBean都可以成为请求处理器。所以应该A
4.
session作用域:在一个HTTP Session中,一个bean定义对应一个实例
global session作用域:在一个全局的HTTP Session中,一个bean定义对应一个实例
所以选D
5.
MyBatis-Spring的jar包由MyBatis提供。所以选A
6.
Spring配置文件中,hibernate的事务管理器必须要注入dataSource 所以选A
7.
handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型) A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解: @PathVariable; B、处理request header部分的注解: @RequestHeader, @CookieValue; C、处理request body部分的注解:@RequestParam, @RequestBody; D、处理attribute类型是注解: @SessionAttributes, @ModelAttribute;
所以选BD
8.
Controller方法入参时,@RequestParam不是必需的,不加@RequestParam也可实现入参,故A错。
@RequestParam的参数required默认值为true,故B错。
不使用@RequestParam注解标注参数,则对入参没有强制,不传参也不会报错,故C错。
所以选D
9.
Spring使用PropertyPlaceholderConfigurer引入属性文件中的配置,在配置文件中可以使用${…}形式的引用属性值
所以选BD
10.
选A