黑马程序员/编著
中国工信出版集团
人民邮电出版社
目录
1. Spring Boot项目中定制Spring MVC的扩展功能,需要提供实现(WebMvcConfigurer)接口的配置类。
2. WebMvcConfigurer接口中的(addViewControllers())方法可以定制视图管理。
3. WebMvcConfigurer接口中的(addInterceptors())方法可以定制自定义的拦截器。
4. Spring Boot中,使用路径扫描方式整合Servlet组件时,需要用(@ServletComponentScan)注解开启组件
扫描。
5. Spring Boot整合 Spring MVC实现文件上传时,默认单个文件上传大小限制为(1MB)。
1. Spring Boot为整合 Spring MVC实现Web开发提供了欢迎页index.html支持。(√)
2. Spring Boot中实现 Spring MVC的扩展功能,要提供实现 WebMvcConfigurer接口的配
置类,并开启@EnableWebMvc注解。(×)
3. Spring Boot中整合Servlet的Listener组件时,在自定义Listener上添加@Component即可生效。(×)
4. Spring Boot整合Spring MVC实现中文名文件下载时,针对IE内核浏览器需要转码为UTF-8。(√)
5. Spring Boot提供的打包插件spring-boot-maven-plugin可以将项目打成Jar包和War包。(√)
1. Spring Boot为整合 Spring MVC实现Web开发,提供的功能特性不包括(C)。
A.配置视图解析器
B.对WebJars的支持
C.对拦截器的自动配置
D.对消息转换器的支持
Httpmessageconverters
2. Spring Boot整合Servlet组件涉及的注册Bean组件有(ACD)。(多选)
A. ServletregistrationBean
B. InterceptorregistrationBean
C. FilterRegistrationBean
D. ServletListenerRegistrationBean
3. Spring Boot中使用路径扫描的方式整合内嵌式Servlet组件时,需要使用的注解有(ABC)(多选)
A. @WebFilter
B. @ServletComponentScan
C. @WebListener
D. @WebInterceptor
4.下列关于 Spring Boot整合 Spring MVC实现文件上传及下载的说法中,正确的是(B)。
A.必须使用spring.servlet.multipart.max-file-size来设置单个上传文件的大小限制
B.处理上传文件方法中,可以使用List
C.文件上传存储目录“F:/file/"需要提前创建好
D.对中文文件进行下载时,如果没有进行中文转换,下载的中文文件内容会出现乱码
5.下列关于Spring Boot项目War包方式打包部署的说法中,错误的是(C)。
A.必须使用
B.需要将spring-boot-starter-tomcat使用
C.必须让主程序启动类继承SpringBootServletInitializer类并实现configure()方法
D.以War包方式部署项目进行访问,必须在访问路径上添加打包后的项目名