SpringBoot 模拟试卷
项目打包基础部署专项测试
- Maven/Gradle打包命令
- JAR包结构与运行方式
- WAR包打包与外部部署
- 生产环境基础部署流程
试卷习题(15 题)
参考答案在文末判断题
1
判断题
SpringBoot的starter依赖是一组预定义的依赖集合,引入一个starter就能自动获得相关功能所需的所有依赖,无需逐个添加。
2
判断题
SpringBoot打包生成的JAR文件包含内嵌Web容器,因此可以直接在命令行运行,无需安装和配置外部Tomcat服务器。
单选题
3
单选题
SpringBoot打包生成的可执行JAR包与传统JAR包有什么区别?
4
单选题
创建SpringBoot Web项目时,需要在pom.xml中添加的核心starter依赖是什么?
5
单选题
使用Maven构建SpringBoot项目时,需要添加哪个插件来生成可执行的JAR包?
6
单选题
在application.yml中配置数组或列表类型的属性,以下哪种写法是正确的?
7
单选题
SpringBoot项目的标准目录结构中,配置文件application.yml应该放在哪个目录下?
8
单选题
使用Maven将SpringBoot项目打包为可执行JAR,应该执行什么命令?
9
单选题
运行SpringBoot打包后的JAR文件,应该使用什么命令?
10
单选题
运行SpringBoot JAR时,如何通过命令行传递参数来覆盖配置文件中的设置?
11
单选题
SpringBoot启动类(带@SpringBootApplication注解)通常建议放在什么位置?
多选题
12
多选题
运行SpringBoot JAR时,以下哪些方式可以修改应用配置?
13
多选题
创建一个基本的SpringBoot Web项目,需要包含以下哪些必要组件?
填空题
14
填空题
SpringBoot项目打包和运行的基本流程:
- Maven打包命令:
- 运行JAR命令:
- 命令行传参数格式:
15
填空题
SpringBoot常用的starter依赖:
- Web开发核心依赖:
- JPA数据访问依赖:
- 安全认证依赖:
- 监控管理依赖:spring-boot-starter-actuator
参考答案
1.正确
2.正确
3.B
4.B
5.C
6.D
7.C
8.C
9.B
10.B
11.C
12.A; B; C; D; E
13.A; B; C; D; E
14.mvn clean package;java -jar myapp.jar;--key=value
15.spring-boot-starter-web;spring-boot-starter-data-jpa;spring-boot-starter-security
