单选题 下列选项中,对于Spring Boot项目的环境要求描述错误的是()。
A、
Spring Boot 2.7.6需要Java 7及以上版本进行支撑。
B、
Spring Boot对项目构建工具提供了构建支持。
C、
Spring Boot 2.7.6官方声明只支持Maven进行项目构建。
D、
Spring Boot 2.7.6官方声明使用Maven进行项目构建时,Maven的版本需要3.5及以上版本。
单选题 下列选项中,对于@Value注解和@ConfigurationProperties注解的描述错误的是()。
A、
@Value注解和@ConfigurationProperties注解都可以对配置文件中的属性进行绑定。
B、
@ConfigurationProperties注解是Spring Boot框架提供的。
C、
@Value注解主要用于将配置文件中某一类属性整体批量读取并注入到Bean的属性中。
D、
@Value在注入复杂数据类型配置数据时,会无法解析。
单选题 下列选项中,IDEA中将Spring Boot打包的命令和插件说法错误的是()。
A、
Spring Boot中内置了Maven打包插件,不需要在项目中手动添加插件。
B、
clean命令可以清除所有在构建过程中生成的文件。
C、
test命令可以使用合适的单元测试框架来测试编译的源代码。
D、
package命令可以完成项目编译、单元测试、打包功能。
单选题 下列选项中,关于在application.properties文件中配置属性描述错误的是()。
A、
配置字面量的属性时,直接将字面量作为Value直接写在键值对中即可。
B、
配置数组类型属性时,可以将数组元素的值写在一行内,元素值之间使用逗号(,)间隔。
D、
配置Map时,可以通过“属性名.键”的方式配置。
单选题 下列选项中,对Spring Boot中引入配置文件描述错误的是()。
A、
对于加载自定义配置文件的需求,可以使用@PropertySource注解来实现。
B、
@PropertySource注解标注在类上,可以指定引入的配置文件的位置和名称。
C、
Spring Boot默认可以自动识别XML配置文件。
D、
使用@ImportResource注解可以加载XML配置文件。
单选题 下列选项中,对于Spring Initializr,以及使用Spring Initializr方式构建Spring Boot项目的说法错误的是()。
A、
Spring Initializr是一个可以初始化Spring Boot项目的工具。
B、
使用Spring Initializr初始化的Spring Boot项目包含了Spring Boot基本的项目结构。
C、
只能在项目初始化之后对项目所需要的依赖进行添加
D、
使用Spring Initializr方式构建Spring Boot项目时,需要确保所在主机处于联网状态下,否则将构建失败。
单选题 下列选项中,在application.yml文件中配置属性描述错误的是()。
A、
使用“Key: Value”的形式表示一对键值对。
B、
Value之前包含一个英文空格,但是该空格可以省略。
D、
当YAML配置文件中配置的属性为数组类型或单列集合时,可以使用缩进式写法和行内式写法。
单选题 下列选项中,关于Spring Boot概述错误的是()。
A、
使用Spring Boot开发程序时,几乎可以实现开箱即用。
B、
Spring Boot框架本身并不提供Spring框架的核心特性以及扩展功能。
C、
Spring Boot是替代Spring框架的解决方案。
D、
Spring Boot集成了大量常用的第三方库配置。