
<p>试卷科目:springboot开发技术springboot开发技术(习题卷1)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesspringboot开发技术第1部分:单项选择题,共89题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.下列关于ConfiurationProperies注解的说法中,正确的是()A)@ConfigurationProperties注解只能作用于类B)使用@ConfigurationProperties注解为Bean注入属性时,必须为Bean设置setter方法C)@ConfigurationProperties注解必须和@Component结合使用D)要想使@ConfigurationProperties注解注入的属性生效,必须使用@EnableConfigurationProperties注解开启注入[单选题]2.IDEA界面中,【Configure】-【ProjectDefauts】中的ProjectStructure主要作用是()A)用于全局JDK初始化设置B)用于全局Maven初始化设置C)用于全局运行环境设置D)以上都不对[单选题]3.关于Spring与Hibernate集成,下列说法错误的是()、A)Spring提供了HibernateDaoSupport类来简化Hibernate的使用B)在Spring配置文件中,可以通过Spring提供的LocalSessionFactoryBean来获得SessionFactory的实例C)通过集成Spring和Hibernate,用Spring管理程序的依赖关系,将SessionFactory注入到DataSource中D)通过Spring,无须在Biz层代码中直接实例化DAO类,而是可以通过注入得到[单选题]4.以下关于Thymeleaf模板引擎页面标签的说法错误的是()A)th:each用于元素遍历,类似JSP中的c:forEach标签B)th:value属性值修改,指定标签属性值C)th:utext用于指定标签显示的文本内容,对特殊标签进行转义D)th:href用于设定链接地址[单选题]5.以下关于基于注解方式定制RabbitMQ消息组件中的相关注解及说法,错误的是()。A)需要使用@EnableRabbit开启基于注解的支持B)@RabbitListener标记在消息消费者方法上,会立即监听并消费消息队列中的消息C)@RabitListener注解的queues属性可以定制消息队列D)QueueBinding注解包括有valuetype、key等属性[单选题]6.关于Spring,下列说法不正确的是()、A)运用Spring,可以通过一个setter方法暴露一个类的任何依赖关系B)Spring解决依赖性问题的方法即反向控制或依赖注入C)Spring从配置方面来解决依赖性问题,无须编写一个数据库连接D)Spring从配置方面来解决依赖性问题,同时也需要编写一个数据库连接[单选题]7.@MapperScan注解有什么作用?()。A)指定对应的对象B)指定对应的类的全路径名称C)映射DAO接口的包名D)映射对应的属性名称[单选题]8.在Spring中,下列关于依赖注入的说法,正确的是()。A)依赖注入的目标是在代码之外管理程序组建间的依赖关系B)依赖注入即?面向接口?的编程C)依赖注入是面向对象技术的替代品D)依赖注入的使用会增大程序的规模[单选题]9.使用@Schedule注解定制表示每月的1日每一分钟都执行一次,以下写法正确的是()A)@Scheduled(cron="01*?")B)@Scheduled(cron="01")C)@Scheduled(cron="0001")D)@Scheduled(cron="*1*?")[单选题]10.关于SpringBoot整合JSP模板技术的限制,以下说法错误的是()A)SpringBoot默认的JAR包部署方式不支持JSP模板B)Undertow嵌入式容器部署SpringBoot项目,不支持JSP模板C)使用JSP模板时,无法对默认的错误处理器进行覆盖D)使用JSP模板时,无法自定义错误页面[单选题]11.使用JPA中支持的方法名关键字构造Repository接口方法名,以下错误的是()A)findByFirstnameB)findByAgeLessAndEqualC)findByFirstnameContainingD)findByLastnameNot[单选题]12.在SpringBoot中使用路径扫描的方式整合内嵌式Servlet三大组件时,不包括的注解和属性有()A)@WebServlet注解B)@EnableWebMvc注解C)@ServletComponentScan注解D)value属性[单选题]13.以下有关Spring框架优点的说正确的是。()A)Spring具有简单、可测试和松耦合等特点,从这个角度出发,Spring就是应用于任何Java应用的开发中;B)Spring提供了对AOP的支持,它允许将一些通用任务,如安全、事务、日志等进行集中式处理,从而提高了程序的复用性C)Spring就是一个大工厂,可以将所有对象的创建和依赖关系的维护工作都交给Spring容器管理,杜绝了组件之间的耦合性D)Spring增加了JavaEE开发中一些API的使用难度[单选题]14.以下关于RabbitMQ支持的工作模式原理相关说法错误的是()A)在Workqueues工作模式中,无需交换器可以使用唯一的消息队列进行消息传递B)在Publish/Subscribe工作模式中,必须先配置一个fanout类型的交换器,不需要指定路由键C)在Routing工作模式中,必须先配置一个direct类型的交换器,并指定不同的路由键值D)Headers工作模式在使用时,必须设置一个headers类型的交换器,而不需要设置路[单选题]15.在Spring中,关于依赖注入,下列说法错误的是()、A)依赖注入是一种设计开发模式B)依赖注入使组件之间相互依赖、相互制约C)依赖注入提倡使用接口编程D)依赖注入可以独立开发各组件,然后根据组件间的依赖关系进行组装[单选题]16.以下关于SpringDataJPA映射实体类相关注解说法,正确的是()A)@Entity标注在类上,表示与数据表具有映射关系的实体类,必须使用name属性指定具体映射的表名B)@Id必须标注在类属性上,表示某一个属性对应表中的主键C)@Column标注在属性上,必须配合name属性表示类属性对应的表字段名D)@Transient表示该属性并非一个到数据库表的字段的映射[单选题]17.下列()不是SpringAOP中的通知类型、A)前置通知B)后置通知C)代理通知D)异常通知[单选题]18.下列选项中,关于SpringBoot概述错误的是()。A)Pivotal团队通过配置类的方式简化了Spring框架的使用,并开发了SpringBoot框架。B)SpringBoot2.x版本在SpringBoot1.x版本的基础上进行了诸多功能的改进和扩展C)SpringBoot用于快速、敏捷地开发新一代基于Spring框架的应用,在开发过程中大量使用?约定优先配置?的思想D)SpringBoot并不是替代Spring框架的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具[单选题]19.下面哪个注解不是@SpringbootApplication包含的默认属性值:()A)@ConfigurationB)@EnableAutoConfigurationC)@ComponentScanD)@EnableFeignClients[单选题]20.Spring的核心容器是其他模块建立的基础,以下哪个不是该容器的组成模块。()A)Beans模块B)Core模块C)Context模块D)AOP模块[单选题]21.SpringBoot2.1.3下整合MyBatis进行MySQL数据库操作是,默认使用的数据源为()。A)C3P0B)DruidC)tomcat.jdbcD)hikari[单选题]22.以下关于一些常用消息中间件说法错误的是()A)ActiveMQ是Apache出品的、基于AMQP协议实现B)RabbitMQ是使用Erlang语言开发的开源消息队列系统C)Kafka是一种高吞吐量的分布式发布订阅消息系统,采用Scala和Java语言编写D)RocketMQ是阿里开源产品,目前是也是Apache的顶级项目,使用纯Java开发,具有高吞吐量、高可用、适合大规模分布式系统应用[单选题]23.下列关于自定义用户登录中的相关说法,错误的是()。A)loginPage(StingloginPage)指定用户登录页面跳转路径,默认为GET请求的/loginB)failureUrl(StingauthenticationFailureUrl指定用户登录失败后的跳转地址,默以为/login?failureC)loginProcessingUrl(StringloginProcessingUrl)指定登录表单提交的路径,默认为POST,请求的/loginD)项目加入Security后,可以不对static文件夹下的静态资源文件进行统一放行处理[单选题]24.下列关于SpringBoot依赖管理的说法,正确的是()A)spring-boot-starter-parent父依赖可以为项目提供整合的子依赖文件B)spring-boot-starter-parent父依赖可以为项目提供整合的子依赖版本管理C)Web场景开发依赖spring-boot-starter-web可以针对所有Web场景开发D)Web场景开发依赖spring-boot-starter-web的版本需要自行管理[单选题]25.下列关于SpringBoot整合MyBatis实现的说法,正确的是()。A)SpringBoot整合MyBatis必须提供mybatis-spring-boot-starter依赖B)@MapperScan(?xxx")注解的作用和@Mapper注解一样C)在全局配置文件中配置MyBatis的XML映射文件位置要使用mybatis.mapper-locations属性D)使用注解方式编写MyBatis接口文件数据修改方法时,还需要使用@Transasio注解[单选题]26.下列关于springboot中Redis缓存注解相关属性的说法,错误的是()A)value和cacheNames属性作用相同,用于指定缓存的名称空间B)key属性的作用就是指定缓存数据对应的唯一标识,默认使用注解标记的方法参数值C)unless属性的作用是当指定的条件为true时,方法的返回值就会被缓存D)sync属性表示数据缓存过程中是否使用异步模式,默认值为false[单选题]27.使用JDBC身份认证方式创建用户/权限表以及初始化数据,相关说法错误的是()A)用户表中用户名必须唯一B)用户表必须提供一个tinyint类型的字段C)用户角色值则是对应权限值加上?ROLE_?前缀D)用户表中插入的用户密码password必须是对应编码器编码后的密码[单选题]28.以下关于Thymeleaf模板引擎页面标签的说法错误的是()A)th:each用于元素遍历,类似JSP中的c:forEach标签B)th:value属性值修改,指定标签属性值C)th:utext用于指定标签显示的文本内容,对特殊标签进行转义D)th:href用于设定链接地址[单选题]29.以下关于RabbitMQ安装过程中相关说法正确的是()A)在Windows环境下安装RabbitMQ消息中间件必须使用64位的Erlang语言包支持B)必须以管理员身份进行Erlang语言包安装C)在Windows环境下首次执行RabbitmQ的安装,需要进行RabbitMQ系统环境变量设置D)RabbitMQ默认提供了两个端口号5672和15672,其中5672用作可视化管理端口号,15672用作服务端口号[单选题]30.下列关于AOP的说法错误的是()。A)AOP将散落在系统中的?方面?代码集中实现B)AOP有助于提高系统的可维护性C)AOP已经表现出了将要替代面向对象的趋势D)AOP是一种设计模式,Spring为其提供了一种实现[单选题]31.下列关于SpringBoot的Profile多环境配置的说法,错误的是()A)SpringBoot提供了两种多环境配置的方式:Profile文件多环境配置和@Proflie注解多环境配置B)Profile配置文件的名必须满足application-{profile}.properties的格式C)可以在项目全局配置文件中配置springpoflisacive属性激活指定的多环境配置文件D)在多个自定义类上直接使用@Profile注解可以进行多环境配置[单选题]32.以下有关Spring的四个基础包说法正确的是。()A)Spring的四个基础包,它们分别对应SpringWeb容器的四个模块。B)Spring的4个基础包有spring-core-RELEASE.jar,spring-beans-RELEASE.jarspring-context-RELEASE.jar和spring-aop-RELEASE.jarC)spring-context-RELEASE.jar是所有应用都要用到的JAR包,它包含访问配置文件以及进行IoC或者DI操作相关的所有类。D)spring-core-RELEASE.jar包含Spring框架基本的核心工具类,Spring其它组件都要用到这个包里的类,是其它组件的基本核心。[单选题]33.以下关于@Scheduled的相关属性,说法正确的是()。A)cron属性表示cron的表达式,可以定制定时任务的秒、分钟、小时、日、月、星期、年B)zone指定cron表达式将被解析的时区,默认为Asia/ShanghaiC)fixedRate表示在上一次任务执行结束后在指定时间后继续执行下一次任务D)initialDelayString表示在fixedRate或fixedDelay任务第一次执行之前要延迟的毫秒数[单选题]34.Thymeleaf支持处理多种模板视图,不包括()A)CSSB)XMLC)JSD)EXE[单选题]35.以下关于SpringBoot默认缓存管理相关说法错误的是()A)@EnableCaching注解开启基于注解的缓存支持,通常用在启动类上B)@Cacheable注解标注在类的所有方法上,对结果进行缓存C)缓存管理中,每执行一次查询操作,本质是执行同样的SQL语句D)进行SpringBoot默认缓存管理中,不必要配置spring.jpa.show-sql=true[单选题]36.Springboot如何添加开发者工具集()?A)spring-boot-devtoolsB)spring-boot-starterC)spring-starter-ribbonD)spring-starter-feign[单选题]37.下列关于@ConfigurationProperties注解的说法中,正确的是A)@ConfigurationProperties注解只能作用于类B)使用@ConfigurationProperties注解为Bean注入属性时,必须为Bean设置setter方法C)@ConfigurationProperties注解必须和@Component结合使用D)要想使@ConfigurationProperties注解注入的属性生效,必须使用@EnableConfigureationProperties注解开始注入[单选题]38.以下关于JPA中支持的方法名关键字,错误的是()A)LessThanEqualB)NotNullC)StartingWithD)SortBy[单选题]39.默认情况下SpringBoot使用()作为日志框架?A)LogbackB)LoggerC)slf4j+logbackD)都不是[单选题]40.以下关于application.yaml格式配置文件格式说法,正确的是()。A)application.yaml文件使用?key:value?格式配置属性,使用缩进控制层级关系B)使用YAML文件的行内式写法定义数组时,包含属性值的中括号?[]?可以省略C)使用YAML文件的行内式写法定义集合时,包含属性值的中括号?{}?可以省略D)以上说法都错误[单选题]41.使用RabbitTemplate类的convertAndSend()方法发送消息时,路由键为infor.email,会匹配到以下哪种消息队列()A)info.#.email.#B)info.*.email.*C)info.#.email.*D)info.*.email.#[单选题]42.下列关于@ConfigurationProperties和@Value注解的说法,正确的是()A)@ConfigurationProperties和@Value注解都是SpringBoot框架自带的B)进行属性值注入时,Coniguratioroperties和@Value注解配置中必须设置属性的setter方法C)ConfigurationProperties注解进行配置文件属性值注入时,支持JSR303数据校验D)@Value注解进行配置文件属性值注入时,支持松散绑定语法[单选题]43.在Spring框架中,面向方面编程(AOP)的目标在于()、A)编写程序时不用关心其依赖组件的实现B)将程序中涉及的公用问题集中解决C)封装JDBC访训数据库的代码,简化数据访训层的得复性代码D)实现画面的?无刷新?[单选题]44.在SpringBoot中,使用组件注册方式整合内嵌Servlet容器的三大组件时,不会涉及的类或注解有()A)ListenerRegistrationBeanB)FilterRegistrationBeanC)ServletRegistrationBeanD)@Bean[单选题]45.下列选项中,不属于Spring框架优点的是。()A)提供强大的、可以有效减少页面代码的标签B)声明式事务的支持。C)方便解耦、简化开发D)方便集成各种优秀框架[单选题]46.下列关于使用Security整合Thymeleaf实现页面的管理的说法,错误的是()A)SpringBoot2.1.3版本中添加thymeleaf-extras-springsecurity5依赖不需要手动指定版本号B)sec:authorize="!isAuthenticated()"用于判断用户没有认证C)sec:authorize="hasAuthority(?ROLEvip?)"用于判断用户是否有ROLE_vip权限D)sec:authentication=?name?属性用于显示登录用户名name[单选题]47.下列关于SpringDataJPA映射的实体类中相关注解的说法,正确的是()A)使用SpringDataJPA进行数据查询映射时,需要在配置文件中开启驼峰命名映射B)使用@Entity注解时,还要使用name属性指定具体映射的表名C)@ld注解必须标注在类属性上,表示主键对应的属性D)@Transient注解表示指定属性不是到数据库表的字段的映射,ORM框架将忽略该属性[单选题]48.以下有关Spring中Bean的作用域说法正确的是()。A)Spring4、3中为Bean的实例定义了5种作用域B)使用prototype定义的Bean在Spring容器中将只有一个实例,也就是说,无论有多少个Bean引用它,始终将指向同一个对象C)每次通过Spring容器获取的singleton定义的Bean时,容器都将创建一个新的Bean实例D)globalSession、在一个全局的HTTPSession中,容器会返回该Bean的同一个实例。[单选题]49.下列()不是Spring的依赖注入方式。A)setter注入B)getter注入C)接口注入D)构造注入[单选题]50.以下关于@Scheduled注解相关属性及说法正确的是()A)cron的值用cron标准表达式设置,可以定制定时任务触发的秒、分钟、小时、月中的日、月、周中的日、年B)zone指定cron表达式将被解析的时区,默认为Asia/ShanghaiC)fixedDelay表示在上一次任务执行结束后在指定时间后继续执行下一次任务D)initialDelay表示在fixedRate或fixedDelay任务第一次执行之前要延迟的秒数[单选题]51.RabbitMQ提供的工作模式不包括()。A)单点模式B)发布订阅模式C)路由模式D)Headers[单选题]52.在Java中,以下有关类的关联关系描述错误的是()。A)在Java中,通过对象也可以进行关系描述,他们分别为一对一、一对多、多对一和多对多。B)一对一的关系就是在本类中定义对方类型的对象C)一对多的关系就是一个A类类型对应多个B类类型的情况,需要在A类中以集合的方式引入B类类型的对象,在B类中定义A类类型的属性aD)多对多的关系、在A类中定义B类类型的集合,在B类中定义A类类型的集合。[单选题]53.我们为什么要使用SpringBoot?()A)SSM整合步骤多、配置繁琐,项⽬进⾏服务器部署步骤繁琐B)SpringBoot就是⼀个可以简化整合过程中复杂配置的框架C)SSM不好用,所有我们使用SpringBootD)因为SSM整合步骤多、配置繁琐,项⽬进⾏服务器部署步骤繁琐但是SpringBoot可以简化整合过程中复杂配置的框架[单选题]54.关于启动SpirngBoot的方式正确的是:()A)在idea中直接使用启动(最常用)B)使用mvn命令来启动C)使用mvn编译,而后在class目录生成jar包,使用Java命令来启动D)都对[单选题]55.关于SpringBoot项目改写为War包方式进行打包部署相关说法正确的是()A)要使用标签将SpringBoot项目默认的Jar包打包方式修改为War形式B)使用<scope>out</scope>将该服务器声明为外部outC)提供SpringBoot启动的Servlet初始化器时,必须让项目启动类继承SpringBootServletInitializer并实现configure()方法D)项目打成War包后不可以使用IDEA工具进行部署[单选题]56.以下关于SPringleBooot中异步任务的使用及说明,错误的是A)SpringBoot项目中引入spring-boot-starter-web依赖后可以进行异步任务管理B)@EnableAsync注解用来开启基于注解的异步任务支持C)对于所有异步任务,主线程方法会与其他异步方法同时进行,不受干扰D)异步任务可以极大地缩减总流程的执行时间[单选题]57.关于SpringBoot项目的打包部署相关说法错误的是()A)使用IDEA快速方式创建的项目会自动导入项目打包插件B)SpringBoot项目默认以Jar包方式打包C)SpringBoot默认支持内嵌式Tomcat,在不添加任何依赖创建SpringBoot项目时,也会提供内嵌tomcatD)可以通过IDEA工具进行项目快速打包和部署[单选题]58.启动Ribbon的类注解是:A)@RibbonClientB)@EnableClientC)@EnableDisscoveryClientD)@Ribbon[单选题]59.下列关于SpringBoot整合MyBatis实现的说法,正确的是()。A)SpringBoot整合MyBatis必须提供mybatis-spring-boot-starter依赖B)@MapperScan(?xxx?)注解的作用和@Mapper注解一样C)在全局配置文件中配置My在全局配置文件中配置MyBatis的XML映射文件位置要使mybatis.mapper-locations属性D)使用注解方式编写MyBatis接口文件数据修改方法时,还需要使用@Transactional注解[单选题]60.使用命令行的方式激活SpringBoot多环境配置文件perties,下列指令正确的是()。A)java-jarxxx.jar-files.active=devB)java-jarxxx.jar--files.active=devC)java-jarxxx.jar--files.active=pertiesD)java-jarxxx.jar--files.active=dev[单选题]61.在SSH整合时,事务隔离级别是由()实现的。A)Java应用程序B)HibernateC)数据库系统D)JDBC驱动程序[单选题]62.以下哪一个是SpringBoot的理念()。A)习惯优于配置/约定⼤于配置B)配置大于约定C)依赖大于配置D)依赖等于配置[单选题]63.以下关于SpringBoot配置文件属性注入说法,正确的是()。A)使用@ConfigurationProperties注解可以批量注入各种类型属性值B)使用@Value注解需要逐个注入各种类型属性值C)使用@ConfigurationProperties和@Value注解注入属性值需要设置属性Set方法D)以上说法都错误[单选题]64.关于SpringBoot项目的打包部署相关说法错误的是()A)使用IDEA快速方式创建的项目会自动导入项目打包插件B)SpringBoot项目默认以Jar包方式打包C)SpringBoot默认支持内嵌式Tomcat,在不添加任何依赖创建SpringBoot项目时,也会提供内嵌tomcatD)可以通过IDEA工具进行项目快速打包和部署[单选题]65.下列选项中,关于教材中SpringBoot2.1.3版本开发所需环境准备说法错误的是()。A)要求Java8及以上版本的支持,同时兼容Java11。B)SpringBoot2.1.3版本支持的第三方项目构建工具包括有Maven(3.3+)和Gradle(4.4+)C)目前Java项目支持的常用开发工具包括有SpringToolSuite(STS)、Eclipse和IntelliJIDEA等D)Eclipse在业界评价最高的一款Java开发工具,尤其在智能代码助手、重构、各类版本工具支持等方面[单选题]66.以下关于@EnableWebSecurity注解的相关说法正确的是()A)@EnableWebSecurity注解是一个组合注解,开启基于WebFluxSecurity的安全支持B)在安全配置类上使用@EnableWebSecurity注解后,无需使用@Configuration注解C)是针对于SpringWebFlux框架的安全支持,只需要替换使用@EnableWebFluxSecurity注解即可D)以上说法都错误[单选题]67.以下关于SpringBoot中依赖管理的相关说法正确的是()。A)SpringBoot为其他第三方技术框架都提供了对应的场景依赖启动器B)SpringBoot中整合MyBatis需要添加spring-boot-starter-mybatis依赖启动器C)SpringBoot中加入对应场景依赖启动器后就可以进行对应场景开发D)SpringBoot项目中添加依赖启动器后无需版本管理[单选题]68.以下关于基于简单加密Token的方式的记住我说法错误的是()A)基于简单加密Token的方式中的Token在指定的时间内有效B)必须保证Token中所包含的username、password和key没有被改变C)任何人获取到该记住我功能的Token后,都可以无限制进行自动登录D)在Token有效期过后再次访问项目时,会发现又需要重新进行登录认证[单选题]69.MyBatis的删除操作有关说发错误的是()。A)MyBatis的删除操作在映射文件中是通过配置元素来实现的B)MyBatis的删除操作也需要进行事务提交C)MyBatis的删除操作执行了SqlSession的delete()方法D)MyBatis的删除操作和添加操作时,也需要封装整个实体类[单选题]70.关于Redis的相关说法正确的是()A)Redis是一个开源(BSD许可)的、磁盘中的数据结构存储系统B)Redis支持多种类型的数据结构,例如字符串(strings)、散列(hashes)、列表(lists)、集合(maps)等C)Redis是一个多实用工具,可用于多种用例。如:SQL数据库、缓存、消息队列D)Redis内置了复本(replication),LUA脚本(Luascripting),LRU驱动事件(LRUeviction),事务(transactions)和不同级别的磁盘持久化(persistence)[单选题]71.使用Maven方式创建SpringBoot项目的相关说法正确的是()。A)项目创建完成后,会默认打开创建Maven项目生成的pom.xml依赖文件。B)项目创建完成后,会默认创建项目启动类C)创建项目后,打开的pom.xml中?ImportChanges?会导入后续变化的依赖D)使用Maven方式创建SpringBoot项目需要手动添加依赖文件[单选题]72.关于@Scheduled注解中cron属性值的相关说法错误的是()A)小时位可取值0~23B)日位可取值1~31,或者日对应的英文前3个字母C)月位可取值1~12、月份对应英文前三个字母D)星期位可取值0~7(0和7表示SUN)、星期对应英文前三个字母[单选题]73.以下关于自定义用户退出logout()方法及其说明错误的是()A)它默认处理路径为?/logout?的Post类型请求B)自定义用户退出功能,必须使用POST方式的HTTP请求进行用户注销C)logoutUrl()方法指定了用户退出的请求路径,可以省略D)在用户退出后,用户会话信息则会默认清除[单选题]74.在Spring中,配置Hibernate事务管理器(HibernateTransactionManager)时,需要注入的属性名称是()、A)dataSourceB)sessionFactoryC)baseHibernateDaoD)transactionProxyFactoryBean[单选题]75.SpingBoot为整合SpringMVC实现Web开发,提供的功能特性不包括()。A)配置视图解析器B)对WebJars的支持C)对拦截器的自动配置D)对HtpMessageConverters消息转换器的支持[单选题]76.下列关于YAML配置文件的说法,正确的是()A)YAML配置文件的内容是key:vlaue"形式的键值对,并使用缩进式写法B)YAML配置文件的行内式写法配置单列集合属性,包含属性值的中括号?[]?可以省略C)YAML配置文件的行内式写法配置双列集合属性,包含属性值的大括号?{}?可以省略D)以上都不对[单选题]77.以下关于定时任务注解中表示每月的26日每一分钟都执行,写法正确的是()A)@Scheduled(cron="026*??)B)@Scheduled(cron="00026*??)C)@Scheduled(cron="026?)D)@Scheduled(cron="*26*?")[单选题]78.以下关于消息中间件的说法,错误的是()。A)RabbitMQ是使用Erlang语言开发的开源消息队列系统,基于AMQP协议B)Redis服务可以作为消息中间件提供服务C)RocketMQ是Apache的顶级项目,具有高吞吐量、高可用等特点D)ActiveMQ是Apache出品的、基于JMS协议的高性能中间件[单选题]79.当Redis作为数据库时,下列与SpringBoot整合使用的相关说明,正确的是()A)@RedisHash(?persons?)用于指定操作实体类对象在Redis数据库中的存储空间B)@ld用于标识实体类主键,需要手动指定id生成策略C)使用Redis数据库,必须为实体类属性添加@Indexed属性生成二级索引D)编写操作Redis数据库的Repostory接口文件时,需要继承JpaRepository[单选题]80.下列关于使用JDBC身份认证方式创建用户/权限表以及初始化数据性说法,错误的是()A)用户表中的用户名username必须唯一B)创建用户表时,必须额外定义一个tinyint类型的字段C)初始化用户表数据时,插入的用户密码必须是对应编码器编码后的密码D)初始化角色表数据时,角色值必须带有?ROLE_?[单选题]81.下列选项中,关于SpringBoot概述错误的是()。A)Pivotal团队通过配置类的方式简化了Spring框架的使用,并开发了SpringBoot框架。B)SpringBoot2.x版本在SpringBoot1.x版本的基础上进行了诸多功能的改进和扩展C)SpringBoot用于快速、敏捷地开发新一代基于Spring框架的应用,在开发过程中大量使用?约定优先配置?的思想D)SpringBoot并不是替代Spring框架的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具[单选题]82.以下关于©Scheduled的相关属性,说法正确的是A)cron属性表示cron的表达式,可以定制定时任务的秒、分钟、小时、日、月、星期、年B)zone指定cron表达式将被解析的时区,默认为Asia/ShanghaiC)fixedRate表示在上一次任务执行结束后在指定时间后继续执行下一次任务D)initialDelayString表示在fixedRate或fixedDelay任务第一次执行之前要延迟的毫秒数[单选题]83.spring事件机制是使用()A)订阅和发布模式B)只有订阅模式C)只有发布模式D)都错[单选题]84.使用SpringBoot作为我们的框架,连Tomcat都不用自己配置。Tomcat默认的端口是()A)8080B)8085C)8095D)8888[单选题]85.下列关于SpringBoot自动配置原理的说法,错误的是()A)@SpringBootApplication只包含@SpringBooConfiguration、@EnableAutoConfiguration、@ComponentScan3个注解B)@SpringBootConfiguration注解表示当前类为-一个配置类并可以被组件扫描器扫描C)@EnableAutoConfiguration的作用是启动自动配置,向容器中导入所有选中的自动配置类D)@ComponentScan注解的主要作用是扫描指定包及其子包下所有注解类文件作为Spring容器的组件使用[单选题]86.IE不同版本User-Agent中出现的关键词,以下不属于IEUser-Agent中关键字的是()A)MSIEB)MozillaC)EdgeD)Trident[单选题]87.下列不是springboot常用的starter有哪些?()A)spring-xml-starter-B)spring-boot-starter-data-jpaC)spring-boot-starter-data-redisD)spring-boot-starter-data-solr[单选题]88.下列关于将SpringBoot定制Redis缓存序列化机制的说法,错误的是()A)自定义RedisTemplate组件时,方法名必须为为redisTemplateB)在定制序列化方式中,要定义一个ObjectMapper用于进行数据转换设置C)SpringBoot1.x版本中,定制RedisTemplate组件序列化配置后,就完成了基于API和注解方式Redis序列化的定制D)使用自定义RedisTmplate序列化机制缓存存储实体类数据,实体类不用再实现序列化[单选题]89.springboot默认读取配置文件是()A)perties或application.ymlB)applicationContext.xmlC)ContextLpertiesD)applicationContext.xml或ContextLperties第2部分:多项选择题,共44题,每题至少两个正确答案,多选或少选均不得分。[多选题]90.以下关于Security与Thymeleaf整合实现前端页面管理的相关标签及属性说法错误的是()A)页面顶部通过?xmlns:sec?引入了Security安全标签B)使用sec:authorize="!isAuthenticated()"属性判断用户是否未登录C)使用sec:authorize="hasRole('common')"属性判断用户是否有ROLE_common权限D)使用sec:authentication="principal.authorities"属性可以获取登录用户角色[多选题]91.以下属于RabbitMQ支持的工作模式有()A)Headers工作模式B)Routing工作模式C)Topics工作模式D)RPC工作模式[多选题]92.SpringSecurity提供了多种自定义认证方式,包括有()。()A)JDBCAuthenticationB)LDAPAuthenticationC)AuthenticationProviderD)UserDetailsService[多选题]93.注解@SpringBootApplication是一个组合注解,包括有()。A)@SpringBootConfigurationB)@EnableAutoConfigurationC)@ComponentScanD)@Target[多选题]94.SpringBoot整合Servlet组件涉及的注册Ben组件有()。()A)ServletRegistrationBeanB)InterceptorRegistationBeanC)ServletListenerRegistrationBeanD)FilterRegistrationBean[多选题]95.开发中,使用到消息服务的需求场景主要包括()。()A)异步处理B)应用解耦C)流量削锋D)分布式事务管理[多选题]96.JpaRepository接口中可以使用的方法有()A)CRUDB)分页C)排序D)晒选[多选题]97.下列关于SpingBoo项目各个包作用的说法,正确的是()()A)resources下static中用于存放静态资源文件B)resourcesTemplates中用于存放模板文件C)applicaionproperties是项目的全局配置文件D)以上都正确[多选题]98.下列那一个说法是正确的()。A)JSP必须依赖Tomcat运⾏,不能直接运⾏在浏览器中B)HTML可以直接运⾏在浏览器中,但是不能接收控制器传递的数据C)Thymeleaf是⼀种既保留了HTML的后缀能够直接在浏览器运⾏的能⼒、⼜实现了JSP显示动态数据的功能--静能查看⻚⾯效果、动则可以显示数据D)SpringBoot中只能使用Thymeleaf作为网页技术[多选题]99.以下关于SpringBoot中异步方法的使用相关说法错误的是()A)要在方法上方使用SpringBoot框架提供的@Async注解,表明该方法是一个异步方法B)需要使用@EnableAsync注解开启基于注解的异步任务支持C)有返回值的异步方法调用中,主程序不会出现阻塞D)有返回值的异步方法结果统计可以使用newAsyncResult<>()封装返回的异步结果数据[多选题]100.SpringBoot中使用路径扫描的方式整合内嵌式Servlet组件时,需要使用的注解有()。()A)@WebFilterB)@ServletComponentScanC)@WebListenerD)@WebInterceptor[多选题]101.以下有关SpringBoot中注解那个说法是正确的?()【】A)@SpringBootConfiguration继承了@Configuration,表示启动类也可以作为一个配置类使用B)@EnableAutoConfiguration启动SpringBoot内置的自动配置功能C)@ComponentScan扫描bean,扫描范围为当前应用启动类所在的包D)@Configuration用于定义一个配置类[多选题]102.下列关于SpringBoot中ReisSTemplate进行数据缓存管理的说法,正确的是()()A)RedisTemplate是springDataRedis提供的,可以对<Object,Object>类型数据进行操作B)RedisTemplate类的set()方法可以进行数据缓存存储C)RedsTemplate类的delect()可以进行缓存数据删除D)RedsTemplate类的expire()可以进行设置缓存有效期[多选题]103.下列关于configue(HttpSecurityhttp)方法中参数HttpSecurity类的说法,正确的是()()A)authoriRequests()法开启基于HttpServletRequest请求访问的限制B)formLogin()方法开启基于表单的用户登录C)rememberMe()方法开启记住我功能D)csrf()方法配置CSRF跨站请求伪造防护功能[多选题]104.SprngBoot整合Thymeleaf的模板页面中,有一个代码片段:spanth:text="${username}">tom,下列说法错误的是()A)直接通过浏览器访问该模板页面,显示tomB)服务器启动的情况下,直接通过浏览器访问该模板页面,显示tomC)服务器启动的情况下,通过控制层访问该页面,如果设置了username值,则会显示对应值D)服务器启动的情况下,通过控制层访问该页面,如果没有设置username值,则会显示tom[多选题]105.以下关于Thymeleaf主要标准表达式语法及说明正确的有()A)Thymeleaf模板页面中th:text="${#locale.country}"动态获取当前用户所在国家信息B)${#object.firstName}使用Thymeleaf模板提供的内置对象object获取当前上下文对象中的firstName属性值C)中title为引入的模板名称D)使用th:insert或th:replace属性可以插入Thymeleaf模板片段[多选题]106.RabbiMQ中提供了哪几种交换器类型?()()A)directB)fanoutC)topicD)headers[多选题]107.在教材SpringBoot2.1.3版本,以下依赖启动器不存在的是()。A)spring-boot-starter-data-jpaB)spring-boot-starter-data-jdbcC)spring-boot-starter-data-mybatisD)spring-boot-starter-data-hibernate[多选题]108.Redis是一个开源内存中的数据结构存储系统,可以用作()。()A)数据库B)缓存中间件C)消息中间件D)以上都正确[多选题]109.基于API的方式,使用AmqpAdmin定制Publish/Subscribe工作模式消息发送组件过程中需要定制内容有()A)定义了一个fanout类型的交换器B)定义了不同的消息队列C)定义消息队列对应的路由键D)将消息队列与交换器进行绑定[多选题]110.以下属于SpringBoot中使用注解方式整合MyBais的注解有()A)@MapperScanB)@MapperC)@QueryD)@Options[多选题]111.下列那一个说法是正确的?()。【】A)SpringBoot中的配置关于端口的配置直接server.port=端口号B)SpringBoot中的配置关于servlet的路径是server.servlet.context=/路径名C)SpringBoot中关于SpringMVC的视图解析器的配置是spring.mvc.view.prefix=/WEB-INF/,spring.mvc.view.suffix=.jsp。D)SpringBoot中的Mybatis的配置是mybatis.mapper-locations=classpath:mapperMapper.xml[多选题]112.关于Security中,基于持久化Token方式的记住我逻辑说法正确的是()A)选择?记住我?成功登录后,会把username、随机产生的序列号、生成的Token进行持久化存储B)当用户再次访问系统时,将重新生成一个新的Token替换数据库中旧的TokenC)如果再次登录的cookie中的Token不匹配,SpringSecurity将删除数据库中与当前用户相关的所有Token记录D)如果用户访问系统时没有携带cookie,那么将会引导用户到登录页面[多选题]113.使用SpringInitializr方式构建SpringBoot项目,会自动生成有()。A)项目启动类B)项目全局配置文件C)静态项目首页D)单元测试类[多选题]114.下面关于@Cacheable注解属性相关说法正确的是()A)key指定缓存数据的key,默认使用方法参数值B)value指定缓存空间的名称,可选属性C)unless指定在符合某条件下,不进行数据缓存D)sync指定是否使用异步缓存。默认false[多选题]115.Thymeleaf支持处理哪些模板页面?()()A)HTMLB)XMLC)JSD)CSS[多选题]116.以下选项中,哪些属于SpringBoot的优点?()()A)可快速构建独立的Spring应用B)无须打包即可快速部署C)提供依赖启动器简化构建配置D)极大程度地自动化配置了Spring和第三方库[多选题]117.使用SpringBoot整合SpringDataJPA编写Repository接口时,下列说法错误的是()。()A)自定义Repository接口可以继承CurdRepository接口B)可以在方法上添加@Update注解结合SQL语句实现数据修改C)可以在方法上添加@Delete注解结合SQL语句实现数据删除D)进行数据变更操作时,必须在Repository接口方法上添加@Transactional注解[多选题]118.以下选项中,SpringBoot整合SpringMVC框架支持的模板引擎技术有()。()A)FreeMarkerB)GroovyC)MustacheD)Thymeleaf[多选题]119.在RabbitMQ可视化管理页面中显示哪些管理面板页面()A)ChannelsB)ExchangesC)QueuesD)Connections[多选题]120.RabbitMQ内部SimpleMessageConverter转换器只支持以下哪些类型的消息()A)Spring消息B)String[]消息C)Serializable序列化后消息D)byte[]消息[多选题]121.以下关于SpringBoot中发送复杂邮件的相关说法,正确的是()()A)发送复杂邮件,需要创建MimeMessage对象B)发送复杂邮件,需要使用MimeMessageHelper并设置multipart多部件使用为trueC)通过FileResource对象可以构建发送的附件或内置资源文件D)添加邮件内置静态资源文件需要使用MimeMessageHelper的addAttachment()方法[多选题]122.SpringBoot整合JPA自定义的Repository接口方法可以有多种编写方式,包括()A)自定义接口直接继承JpaRepository接口B)使用@Query注解进行数据的查、改、删操作C)使用方法名关键字自定义数据操作的SQL语句D)使用Example封装参数进行数据查询操作[多选题]123.列关于SpringBoot项目结构说法正确的是()【】。A)我们一般认为SpringBootApplication类为默认的启动类B)static中的静态资源目录不会被拦截C)Templates是模板目录,主要用于存放动态模板,比如JSP和ThymeleafD)application.yml的springboot应用配置,主要用于开发者自定义的配置或者对SpringBoot的默认配置进行修改[多选题]124.以下关于SpringBoot配置文件的说法,正确的是()。A)SpringBoot默认无法识别自定义XML配置文件B)SpringBoot中通常使用@Configuration注解配置类进行文件配置C)定义@Configuration配置类中bean组件时必须使用value指定组件名称D)@Bean属性通常放在配置类方法上[多选题]125.下列关于SpringBoot全局配置文件的说法,正确的是()。()A)SpringBoot支持perties全局配置文件B)SpringBoot支持application.yaml全局配置文件C)SpringBoot支持application.yml全局配置文件D)SpringBoot全局配置文件必须在项目resources根目录下[多选题]126.SpringDataJPA支持的主键生成策略包括有()A)TABLEB)AUTOC)SEQUENCED)IDENTITY[多选题]127.以下关于SpringBoot中借助Thymeleaf发送模板邮件的相关说法,正确的是()()A)需要使用MimeMessageHelper帮助类,并设置multipart多部件使用为trueB)需要使用Context对象定制邮件动态内容C)需要使用解析器TemplateEngine的process(Stringtemplate,IContextcontext)方法进行模板解析D)可以通过数组的形式一次向多个用户发送邮件[多选题]128.以下关于API管理类AmqpAdmin定制消息发送组件相关说法正确的是()A)declareExchange()方法可以用来声明不同类型的交换器B)declareQueue()方法可以用来声明不同的消息队列C)declareRoutingKey()方法可以用来声明不同的消息路由键D)declareBinding()方法可以用来将消息队列与交换器进行绑定[多选题]129.configure()方法中使用JDBC身份认证的方式进行自定义用户认证相关说法正确的有()A)要引入了DataSource数据源B)使用JDBC身份认证时,首先需要对密码进行编码设置C)定义用户查询的SQL语句时,必须返回用户名username、密码password两个字段信息D)定义权限查询的SQL语句时,必须返回用户名username、角色role、权限authority三个字段信息[多选题]130.Windows下使用redis-server.exe成功开启Redis服务后,终端会显示有()A)Redis版本号B)Redis启动服务进程IDC)Redis默认端口号D)Redis默认账号[多选题]131.消息服务在实际开发中主要用途包括()A)异步处理B)应用解耦C)流量削锋D)分布式事务管理[多选题]132.以下关于formLogin()用户登录相关方法及说明正确的是()A)loginPage(StringloginPage)用户登录页面跳转路径,默认为get请求的/toLoginB)usernameParameter(StringusernameParameter)表示登录用户的用户名参数,默认为usernameC)loginProcessingUrl(StringloginProcessingUrl)登录表单提交的路径,默认为post请求的/loginD)failureForwardUrl(StringforwardUrl)表示用户登录失败后的默认跳转地址[多选题]133.以下关于SpringBoot项目整合Thymeleaf实现国际化配置的相关说法,正确的是()A)国家语言国际化文件的名称必须严格按照?文件前缀名-语言代码-国家代码.properties?的形式命名B)在项目resources下编写perties等国际化文件,可以省略国际化文件基础名的配置C)定制语言解析器,要使用@Bean注解将国际化语言解析器配置类注册成Spring容器中的一个类型为LocaleResolver的Bean组件D)Accept-Language的语言自动切换组装时,使用的是短横线?-?进行的切割第3部分:判断题,共85题,请判断题目是否正确。[判断题]134.rememberMeParameter()方法用于指定记住我勾选框的name属性值,可以省略。A)正确B)错误[判断题]135.@Value注解能支持各种数据类型的属性读取和注入。A)正确B)错误[判断题]136.springboot提供的打包插件spring-boot-maven-plugin可以将项目打成Jar包和War包。()A)正确B)错误[判断题]137.使用缓存的主要目的是减小数据库数据的访问压力、提高用户体验。()A)正确B)错误[判断题]138.使用@ConfigurationProperties注解注入属性值时,必须为对应的属性提供setter方法。()A)正确B)错误[判断题]139.通常在Java项目中,会采用通过FileSystemXmlApplicationContext类来实例化ApplicationContext容器的方式。(×)A)正确B)错误[判断题]140.WebSecurityConfigurerAdapter类的cnfigure(HttpSecurityhttp)方法用于构建认证管理器()A)正确B)错误[判断题]141.ActiveMQ性能相对较好,在如今的高并发、大数据处理的场景下非常适用。()A)正确B)错误[判断题]142.@EnableScheduling注解是SpringBoot提供的,用于开启基于注解方式的定时任务支持。()A)正确B)错误[判断题]143.编写单元测试需要提前加入spring-boot-starter-test测试依赖启动器。()A)正确B)错误[判断题]144.@EnableCaching是由Spring框架提供的。()A)正确B)错误[判断题]145.微服务其实就是springboot和springcloud(×)。A)正确B)错误[判断题]146.SpringCloud流应⽤程序是基于springboot的spring集成应⽤程序,提供与外部系统的集成,SpringCloudTask(可以让你更简单的创建运⾏短时微服务),⼀个⽣命周期短暂的微服务框架,⽤于快速构建执⾏有限数据处理的应⽤程序。(√)。A)正确B)错误[判断题]147.SpringBoot配置文件中使用参数间引用,需要先声明一个属性和属性值再使用,同一个配置文件中顺序不能颠倒。A)正确B)错误[判断题]148.SpringBoot中加入RabbitMQ依赖后,无须任何配置就可以使用RabbitMQ消息中间件。()A)正确B)错误[判断题]149.@Scheduled注解的cron属性值中星期字段值0表示星期一。()A)正确B)错误[判断题]150.使用SpringInitializr搭建的SpringBoot项目会默认生成项目启动类。()A)正确B)错误[判断题]151.使用MyBatis框架非常简单,只需在应用程序中引入MyBatis框架lib目录中的全部JAR包以及数据库驱动包即可进行项目运行。(×)A)正确B)错误[判断题]152.application.yaml配置文件的属性类型只能是数组类型。()A)正确B)错误[判断题]153.WebMvcConfigurer接口中的addViewControllers()只适合较为简单的POST方式的请求跳转。A)正确B)错误[判断题]154.Thymeleaf是针对Web开发中HTML静态页面的处理,实现动态数据展示。()A)正确B)错误[判断题]155.初始化权限表数据时,权限值必须带有"ROLE_"前缀。()A)正确B)错误[判断题]156.使用Profile文件还是@Profile注解类都可以进行多环境配置,并且相互之间不会干扰。()A)正确B)错误[判断题]157.RabbitMQ中的Workqueues工作模式不需要设置交换器。A)正确B)错误[判断题]158.SpringBoot中编写国际化时,必须要在全局配置文件进行国际化文件配置。()A)正确B)错误[判断题]159.MyBatis的更新操作也需要进行事务提交。(√)A)正确B)错误[判断题]160.使用Jetty嵌入式容器部署SpringBoot项目,也不支持JSP模板。A)正确B)错误[判断题]161.MyBatis映射文件中A)正确B)错误[判断题]162.注解@ConfigurationProperties注入配置文件属性时,支持JSR303数据校验。()A)正确B)错误[判断题]163.aScheuled注解的eron属性值中星期字段值0表示星期一A)正确B)错误[判断题]164.IntelliJIDEA在业界评价最高的一款Java开发工具,尤其在智能代码助手、重构、各类版本工具支持等方面。·A)正确B)错误[判断题]165.自定义RedisTemplate组件时,方法名必须是redisTemplate()A)正确B)错误[判断题]166.基于注解的Redis缓存管理,也需要使用@EnableCaching开启基于注解的缓存管理。A)正确B)错误[判断题]167.国际化文件的名称必须严格按照?文件前缀名_语言代码_国家代码.properties"的形式命名。()A)正确B)错误[判断题]168.@EnableScheduling注解是SpringBoot提供的,用于开启基于注解方式的定时任务支A)正确B)错误[判断题]169.@EnableCaching注解是SpringBoot框架提供的,用于开启基于注解的缓存支持。()A)正确B)错误[判断题]170.@CachePut注解也提供了多个属性,这些属性与@Cacheable注解的属性完全相同()A)正确B)错误[判断题]171.Redis是一个多实用工具,可用于多种用例。如:SQL数据库、缓存、消息队列。A)正确B)错误[判断题]172.YAML文件格式是SpringBoot支持的一种JSON文件格式。()A)正确B)错误[判断题]173.springboot可以使@PropertiesResoure注解引入xML配置文件。()A)正确B)错误[判断题]174.将SpringBoot项目打成War包进行外部Tomcat部署时,需要使用SpringBoot支持的版本Tomcat,否则可能出错。()A)正确B)错误[判断题]175.定义UsetaisService身份认证时,如果用户为空,需要抛出UserNotFoundException异常。()A)正确B)错误[判断题]176.依赖注入的作用就是在使用Spring框架创建对象时,动态的将其所依赖的对象注入到Bean组件中.(√)A)正确B)错误[判断题]177.如果没有配置邮件服务超时的话,SpringBoot内部默认超时是无限制的。A)正确B)错误[判断题]178.@Value注解支持所有数据类型的属性读取和注入。()A)正确B)错误[判断题]179.@Cacheable注解的cacheNames属性名可以省略。()A)正确B)错误[判断题]180.ActiveMQ是Apache公司出品的、采用Java语言编写的基于JMS规范的面向消息的中间件。()A)正确B)错误[判断题]181.加载SpringBoot自定义配置文件的@PropertySource注解需要放在启动类上。()A)正确B)错误[判断题]182.ORM就是一种为了解决面向对象与关系型数据库中数据类型不匹配的技术,它通过描述Java对象与数据库表之间的映射关系,自动将Java应用程序中的对象持久化到关系型数据库的表中。(√)A)正确B)错误[判断题]183.SpringDataJPA映射实体类上的@Entity注解可以替换为@Table注解。()A)正确B)错误[判断题]184.通过自定义RedisTemplate实现序列化即可对基于注解和API方式的Redis序列化方式进行更改。A)正确B)错误[判断题]185.注解@Value对于包含Map集合、对象以及YAML文件格式的行内式写法的配置文件的属性注入都不太支持。()A)正确B)错误[判断题]186.在Publish/Subscribe工作模式中,每个消息消费者都会接收消息。()A)正确B)错误[判断题]187.RabbitMQ中的Workqueues工作模式不需要设置交换器。()A)正确B)错误[判断题]188.SpringBoot整合SpringMVC框架实现Web开发时,不需要视图解析器的配置。·A)正确B)错误[判断题]189.微服务中我们一般使用RPC和HTTPRestFul进行通信。(√)A)正确B)错误[判断题]190.在Windows环境下首次执行RabbitmQ的安装,还需要手动设置RabbitMQ系统环境变量。A)正确B)错误[判断题]191.@RequestMapping的method属性必须使用。(×)A)正确B)错误[判断题]192.Feign的第⼀个⽬标是约束的请求的复杂性统⼀到httpapis,⽽不考虑其稳定性。个⼈理解简化服务调⽤者调⽤服务提供者的url。(√)A)正确B)错误[判断题]193.注解@Value注入配置文件属性时,要设置属性set方法。()A)正确B)错误[判断题]194.SoringBoot中配置邮件服务器用户信息时,要配置准确的用户名和密码A)正确B)错误[判断题]195.项目中@RestController注解是一个组合注解,包含@Controller和@ResponseBody两个注解。·A)正确B)错误[判断题]196.@Scheduled注解的fixedRate属性表示每隔指定时间执行一次任务。()A)正确B)错误[判断题]197.RocketMQ是阿里开源产品,目前是也是Apache的顶级项目,使用纯Java开发。A)正确B)错误[判断题]198.负载均衡可以改善计算机,计算机集群,⽹络连接,中央处理单元或磁盘驱动器等多种资源的⼯作负载分布。负载均衡质在优化资源的使⽤,最⼤化吞吐量,最⼩化响应时间并且避免组合单⼀资源的过载。作⽤在多个组件⽽不是单个组件可能会通过冗余来提⾼可靠性和可⽤性。负载均衡通常涉及专⽤软件和硬件,例如多层交换机或域名系统服务器进程。(√)A)正确B)错误[判断题]199.定义JDBC身份认证时,定义权限查询的sQL语句必须返回用户名、密码和权限几个字段信息。()A)正确B)错误[判断题]200.Spring中基于构造方法的依赖注入通过调用带参数的构造方法来实现,每个参数代表着一个依赖。(√)A)</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/192733.html