版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第day09单元 练习手册一、单选题1. (单选)关于SpringBoot框架,SpringBoot单元测试通常集成JUnit,必须在类上使用什么注解指定测试运行器? 单选题 *A. A. RunWith(正确答案)B. B. TestC. C. JUnitD. D. SpringBootTestE.F.2. (单选)关于SpringBoot框架,注解SpringBootTest中,通常使用哪个属性来指定启动类 单选题 *A. valueB. classes(正确答案)C. webEnvironmentD. propertiesE.F.3. (单选)关于SpringBoot框架,SpringB
2、oot2.x测试中,RunWith注解指定运行类的应该是 单选题 *A. SpringJUnit4ClassRunner.classB. BlockJUnit4ClassRunner.classC. ErrorReportingRunner.classD. SpringRunner.class(正确答案)E.F.4. (单选)关于SpringBoot框架,SpringBoot集成Mybatis时,指定Mapper.xml所在位置,配置参数是? 单选题 *A. mybatis.locationsB. mybatis.xmlC. mybatis.xml-locationsD. mybatis.ma
3、pper-locations(正确答案)E.F.5. (单选)关于SpringBoot框架,Mybatis在SpringBoot中集成,配置文件以Mybatis为前缀,此前缀使用哪个类文件属性决定的 单选题 *A. MybatisProperties.configLocationB. MybatisProperties.MYBATIS_PREFIX(正确答案)C. MybatisProperties.mapperLocationsD. MybatisProperties.typeAliasesPackageE.F.6. (单选)关于日志框架,log4j2默认加载的配置文件是? 单选题 *A.
4、log4j2-spring.xml(正确答案)B. pertiesC. logging.xmlD. 以上都不对E.F.7. (单选)关于SpringBoot框架,SpringBoot2.x默认的日志框架使用 单选题 *A. logback(正确答案)B. log4j2C. slf4jD. loggingE.F.8. (单选)关于SpringBoot框架,SpringBoot项目单元测试中,一个重要的注解是哪个? 单选题 *A. A. SpringBootTest(正确答案)B. B. JUnitC. C. ControllerD. D. MockE.F.9. (单选)关于SpringBoot框
5、架,在SpringBoot项目中配置SpringMVC视图前缀的参数是哪个? 单选题 *A. spring.mvc.view.prefix(正确答案)B. web.mvc.view.prefixC. tomcat.mvc.view.prefixD. jetty.mvc.view.prefixE.F.10. (单选)关于日志框架,Log日志输出级别中,输出信息最多且最详细的是哪个级别? 单选题 *A. WARNB. INFOC. ERRORD. DEBUG(正确答案)E.F.11. (单选)SpringBoot使用日志框架log4j2,讲日志输出到指定位置,需要配置的参数哪个? 单选题 *A.
6、logging.file.path(正确答案)B. logging.pattern.consoleC. logging.file.max-sizeD. logging.file.max-historyE.F.12. (单选)我们利用SpringBoot中的 Cli 命令行工具可以运行项目。启动项目的启动类的时候,服务器默认端口是什么 单选题 *A. 22B. 8080(正确答案)C. 6379D. 1502E.F.13. (单选)关于SpringBoot框架,进行单元测试需要注解SpringBootTest,以下哪个是它的参数? 单选题 *A. MapperB. Slf4jC. classes
7、(正确答案)D. RunWithE.F.14. (单选)关于构建工具,Maven项目单元测试类通常存在哪个源目录下 单选题 *A. src/main/javaB. src/main/testC. src/test/java(正确答案)D. 以上都不对E.F.15. (单选)关于SpringBoot框架,SpringBoot集成Mybatis,配置Mybatis全局配置文件,配置参数是哪个? 单选题 *A. mybatis.configB. mybatis.config-location(正确答案)C. mybatis.xmlD. mybatis.xml-locationsE.F.16. (单选
8、)关于SpringBoot框架,SpringBoot与Mybatis集成自动化配置是由哪个关键类完成的? 单选题 *A. MybatisAutoConfiguration(正确答案)B. MybatisPropertiesC. SpringBootVFSD. ConfigurationCustomizerE.F.17. (单选)关于SpringBoot框架,下列选项哪个是SpringBoot项目运行命令? 单选题 *A. mvn runB. mvn spring-boot:run(正确答案)C. mvn springboot:runD. mvn springbootE.F.18. (单选)关于
9、SpringBoot框架,SpringBoot项目中,配置输出日志文件名的配置项是哪个? 单选题 *A. logging.pattern.fileB. logging.file(正确答案)C. logging.level.*D. 以上都不对E.F.19. (单选)关于SpringBoot框架,logback日志,默认的配置文件是哪个? 单选题 *A. logback-spring.xml(正确答案)B. log4j.xmlC. logback.xmlD. logging.xmlE.F.20. (单选)关于SpringBoot框架,SpringBoot文件上传,设置大小限制的参数是哪个? 单选题
10、 *A. spring.http.mutipart.enabled=trueB. spring.http.multipart.location=C. spring.http.multipart.max-file-size=5MB(正确答案)D. spring.http.multipart.max-request-size=20MBE.F.二、多选题1. 关于ORM框架,Mybatis执行类型包括? *A. ExecutorType.SIMPLE:为每个语句创建一个PreparedStatement(正确答案)B. ExecutorType.BATCH:批量更新,且必要地区别开其中的select
11、 语句,确保动作易于理解(正确答案)C. ExecutorType.REUSE:重复使用PreparedStatements。(正确答案)D. ExecutorType.ALL:包括上面所有的。E.F.2. 关于SpringBoot框架,下面哪些是SpringBoot支持的模板渲染技术 *A. jsp(正确答案)B. thymeleaf(正确答案)C. freemarker(正确答案)D. groovy(正确答案)E.F.3. 关于springBoot框架中,SpringBoot集成Mybatis事务配置包含哪些? *A. 在启动类或配置类上标注注解EnableTransactionManag
12、ement打开事务(正确答案)B. 在需要事务的类上标:org.springframework.transaction.annotation.Transactional(正确答案)C. 在需要事务的类上标:javax.transaction.TransactionalD. mybatis-spring-boot-starter会复用spring-boot-starter-jdbc,spring-boot-starter-jdbc会传递spring-tx组件,它是实现事务的关键。(正确答案)E.F.4. 关于SpringBoot框架,SpringBoot集成Mybatis需要有哪些过程? *A.
13、 引入mybatis-spring-boot-starter(正确答案)B. 配置JDBC连接信息(正确答案)C. 配置ComponentScan扫描MapperD. 配置Mybatis全局参数(正确答案)E.F.5. 关于SpringBoot框架,SpringBoot项目导入mybatis-spring-boot-starter,会传递哪些依赖? *A. spring-boot-starter-jdbc(正确答案)B. mybatis-spring-boot-autoconfigure(正确答案)C. mybatis(正确答案)D. mybatis-spring(正确答案)E.F.6. 关于
14、orm框架,Mybatis中#与$占位符的区别有哪些? *A. #是在SQL编译时替换值的B. $是在SQL编译时替换值的(正确答案)C. $是在SQL运行时替换值的D. #是在SQL运行时替换值的(正确答案)E.F.7. 关于日志框架,logback日志输出级别包括? *A. DEBUG(正确答案)B. INFO(正确答案)C. WARN(正确答案)D. ERROR(正确答案)E.F.8. 关于SpringBoot框架,Spring支持两种类型的事务管理,分别是? *A. TTC事务B. 编程式事务管理:这意味你通过编程的方式管理事务,给你带来极大的灵活性,但是难维护。(正确答案)C. 声明
15、式事务管理:这意味着你可以将业务代码和事务管理分离,你只需用注解和XML配置来管理事务。(正确答案)D. 以上都不是E.F.9. 关于SpringBoot框架,Spring的事务传播行为有哪些(Transactional注解中的propagation属性)? *A. PROPAGATION_REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。(正确答案)B. PROPAGATION_SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务执行(正确答案)C. PROPAGATION_REQUIRES_
16、NEW:创建新事务,无论当前存不存在事务,都创建新事务(正确答案)D. PROPAGATION_NOT_SUPPORTED:以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。(正确答案)E. PROPAGATION_NOT_NEVER:以非事务方式执行操作,如果当前存在事务,则抛出异常(正确答案)F. PROPAGATION_NESTED:如果当前存在事务,则在嵌套事务内执行.如果当前没有事务,则按REQUIRED属性执行.(正确答案)10. 关于SpringBoot框架,Spring中的隔离级别有哪些? *A. ISOLATION_DEFAULT:这是个 PlatfromTransa
17、ctionManager 默认的隔离级别,使用数据库默认的事务隔离级别。(正确答案)B. ISOLATION_READ_UNCOMMITTED:读未提交,允许另外一个事务可以看到这个事务未提交的数据。(正确答案)C. ISOLATION_READ_COMMITTED:读已提交,保证一个事务修改的数据提交后才能被另一事务读取,而且能看到该(正确答案)D. ISOLATION_REPEATABLE_READ:可重复读,保证一个事务修改的数据提交后才能被另一事务读取,但是不能看到(正确答案)E. ISOLATION_SERIALIZABLE:一个事务在执行的过程中完全看不到其他事务对数据库所做的更新
18、。表锁(正确答案)F.三、判断题1. (判断)关于SpringBoot框架,SpringBoot非官方Starter建议“产品名-spring-boot-starter”命名格式,例如非官方的Mybatis Starter是mybatis-spring-boot-starter 单选题 *A. 正确(正确答案)B. 错误2. (判断)关于SpringBoot框架,yml/ymal配置,不是最终赋值的节点也要以“:”结尾。 单选题 *A. 正确(正确答案)B. 错误3. (判断)关于SpringBoot框架,SpringBoot官方提供的Starter都是以spring-boot-starter-*开始,例如spring-boot-starter-jdbc 单选题 *A. 正确(正确答案)B. 错误4. (判断)关于SpringBoot框架,pertie是SpringBoot默认配置 单选题 *A. 正确B.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 股份制企业创立人合同书格式
- 建筑工程劳务分包合同
- 工程合同范本在线查阅
- 2024新版简单食堂承包合同书范本
- 简单股权转让协议书范本
- 建筑维修保养服务补充协议
- 2023年高考地理重点难点考点通练-服务业(原卷版)
- 1.1坚持改革开放(导学案) 2024-2025学年统编版道德与法治九年级上册
- 个人投资合同协议样本
- 生物中图版自主训练:第一单元第二章第二节染色体结构变异对性状的影响
- 7.1促进民族团结 (课件) 2024-2025学年九年级道德与法治上册 (统编版)
- 2025届新高考语文热点冲刺复习议论文开头结尾
- (正式版)SHT 3551-2024 石油化工仪表工程施工及验收规范
- 清水池清洗消毒方案
- 外国人换发或补发永久居留证件申请表样本
- 人教版中职数学基础模块上册--第二章不等式教案
- 上海市初级中学英语学科教学基本要求
- 开展修旧利废活动方案
- 交流高压架空输电线路跨越石油天然气管道的相关规定
- 初三全一册单词表汉语部分
- 《幼儿教师口语训练》课程实训手册
评论
0/150
提交评论