侧边栏壁纸
博主头像
飞云资料栈博主等级

行动起来,活在当下

  • 累计撰写 91 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

SpringBoot随堂测试题.md

Fly
Fly
2021-11-14 / 0 评论 / 0 点赞 / 24 阅读 / 2022 字

SpringBoot随堂测试题

1、关于SpringBoot的描述,错误的是( D )

A、SpringBoot是基于约定优于配置的原则的

B、SpringBoot通过起步依赖和自动配置简化简化开发

C、SpringBoot可以对Spring的配置进行简化

D、SpringBoot不能集成其他技术

2、以下注解描述错误的是( C )

A、@ComponentScan指定了要扫描指定基本包下的类

B、@SpringBootConfiguration与@Configuration功能类似,标注该类是Spring的一个配置类

C、@SpringBootApplication要配置在控制类Controller上

D、@EnableAutoConfiguration是SpringBoot自动配置功能开启的注解

3、关于SpringBoot的配置文件,描述正确的是( ABCD )

A、SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置

B、SpringBoot默认会从Resources目录下加载application.properties或application.yml(application.yaml)文件

C、application.properties文件是键值对类型的文件

D、YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入

4、使用yml配置信息,格式错误的是( D )

A、配置Person对象的姓名,如下

name: haohao

B、配置Person对象的姓名,年龄,地址信息,如下

person:
  name: haohao
  age: 31
  addr: beijing

#或者

person: {name: haohao,age: 31,addr: beijing}

C、配置数组(List、Set)数据,如下

city:
  - beijing
  - tianjin
  - shanghai
  - chongqing
  
#或者

city: [beijing,tianjin,shanghai,chongqing]

D、配置对象集合,List,如下

student:
  - name: zhangsan
  - age: 18
  - score: 100
  - name: lisi
  - age: 28
  - score: 88
  - name: wangwu
  - age: 38
  - score: 90

5、关于SpringBoot整合其他技术,正确的是( ABC )

A、整合Mybatis时,可以在application.properties中配置mybatis.mapper-locations指定要加载的映射文件

B、整合Junit时,需要在测试类上添加@RunWith(SpringRunner.class)

C、整合SpringData JPA时,需要添加SpringData JPA的起步依赖spring-boot-starter-data-jpa

D、以上说法都不正确

0

评论区