spring boot选择题、判断题总结

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.以下运行Spring Boot哪种方式是正确的

A.使用DEBUG运行
B.打包用命令或者放到容器中运行
C.通过WEB.XML运行
D.通过浏览器运行

5.下列哪个不是SpringBoot数据源的配置项

A. spring.datasource.url=jdbc:mysqI://127.0.0.1:3306/news? useUnicode=true&characterEncoding=utf8
B.spring.datasource.username=root
C.spring.datasource.password=root
D.spring.datasource.driver-class =com.mysql.jdbc.Drive

6.注解@SpringBootApplication是一个复合注解,不包含于此注解功能的注解是

A.@ComponentScan
B.@SpringBootTest
C.@SpringBootConfiguration
D.@EnableAutoConfiguration

7.Spring boot如何添加开发者工具集

A、spring-boot-devtools
B、spring-boot-starter
C、spring-starter-ribbon
D、spring-starter-feign

在这里插入图片描述
在这里插入图片描述

10.注解@SpringBootApplication是一个组合注解,相当于以下哪些注解的组合

A、@SpringBootConfiguration
B、@Controller
C、@Override
D、@EnableAutoConfiguration
E、@ComponentScan

11.Spring Boot有哪些优点

A.减少开发,测试时间和努力。
B.使用JavaConfig有助于避免使用XML。
C.避免大量的Maven导入和各种版本冲突。
D.通过提供默认值快速开始开发

12.下列哪些关于SpringBoot的描述是正确的

A.减少开发,测试时间和努力。
B.使用JavaConfig有助于避免使用XML。.
C.避免大量的Maven导入和各种版本冲突。

D.提供多语言支持。
E.通过提供默认值快速开始开发

在这里插入图片描述
在这里插入图片描述

15.关于启动SpringBoot的方式正确的是

A:在idea中直接使用启动(最常用)
B.使用mvn命令来启动
C.使用mvn编译,而后在class目录生成jar包,使用Java命令来启动

D.以上都不对

16.SpringBoot内置了Servlet容器,因此不能再将SpringBoot打包为WEB应用包在已经安装好的其他应用服务器中运行。(×)
17.Spring boot有效缓解了Spring和 SpringMVC需要配置大量参数的问题。(√)
18.Spring-boot-starter-web支持全栈式web开发,包括Tomcat和SpringMVC。(√)
19.Spring-boot-starter-data-jpa不支持Hibernate和MyBatis。(×)
20.Spring Security是通过configure完成用户授权的。(√)
21.Spring Security是通过大量的Filter实现的,Filter会在SpringMVC之后拦截请求并处理。(×)
22.SpringMVC使用Commons FileUpLoad实现了一个MultipartResolver的实现类CommonsMultipartResolver,该实现类提供了文件上传支持。(√)
23.创建SpringBoot项目有两种方法,一种是通过start.spring.io进行创建,另一种是通过创建Maven项目进行手动设置SpringBoot依赖。(√)
24.JavaConfig为开发人员提供了一种纯Java方法来配置与XML配置概念相似的Spring容器。(√)
25.SpringBoot可以不借助外部容器独立运行。(√)
26.SpringBoot部署必须打包为war文件。(×)
27.SpringBoot内嵌了一个tomcat容器。(√)
28. SpringBoot也可以整合MyBatis框架。(√)
29.默认情况下SpringBoot使用Logback作为日志框架(√)
30.SpringBoot可以不借助外部容器独立运行。(√)
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐