题目
A、当前版本Spring Boot需要使用Java 8及以上环境
B、使用Spring Boot 1.5.6.RELEASE版本开发时需要第三方技术的构建支持,目前已明确提供构建支持的有Maven(3.2+)、Gradle2(2.9或之后)和Gradle3
C、Spring Boot的开发工具可以使用Spring Tool Suite (STS)或IntelliJ IDEA
D、以上说法都正确
第1题
A.将Spring Boot 部署到嵌入式服务器需要导出war包进行部署
B.Spring Boot 中不可以使用html
C.Spring Boot 中不可以使用js
D.Spring Boot 中不可以使用css
E.Spring Boot 中可以使用html、js、css
第2题
A、Spring Boot所创建的应用程序都是独立的War包,而不是Jar包
B、Spring Boot项目不需要将WAR包部署到Tomcat、Jetty等Servlet容器中,而是在启动时,自动的启动一个嵌入式的Tomcat
C、Spring Boot与其他主流框架整合时,只需在pom.xml中添加相应依赖,即可直接使用该框架,无需在项目的配置文件中添加配置
D、Spring Boot会根据类路径中的类和JAR包中的类自动配置Bean,而不需要手动配置
第3题
A、添加完spring-boot-starter-jms依赖后,项目会自动的将ActiveMQ运行所需的JAR包加载到项目中
B、Spring Boot整合ActiveMQ时提供了一个ActiveMQTemplate模板用于发送消息
C、@JmsListener是Spring 4.1所提供的用于监听JMS消息的注解
D、需要使用new ActiveMQ(“active.queue”)创建指定名称的消息队列。
第4题
A.主要应用程序代码位于src/main/java目录中
B.资源文件在src/main/resources目录中
C.src/main/resources/templates目录用于存放静态资源文件
D.测试代码在src/test/java目录中
第5题
A.先判断当前webApplicationType应用的Web类型是SERVLET应用还是REACTIVE
B.会进行SpringApplication应用的初始化器设置
C.会进行SpringApplication应用的监听器设置
D.会推断并设置项目main()方法启动的定义类。
第6题
A.Spring Cloud Sleuth是一个在应用中实现日志跟踪的强有力的工具
B.使用Sleuth库可以应用于计划任务、多线程服务或复杂的Web请求,尤其是在一个由多个服务组成的系统中
C.Sleuth可以与日志框架Logback、SLF4J轻松地集成,通过添加独特的标识符来使用日志跟踪和诊断问题
D.在Spring Boot Web应用中增加Sleuth非常复杂
第7题
A.@Mapper是MyBatis框架用于声明Mapper接口的注解
B.@Select是用于映射查询SQL语句的注解
C.@Delete是用于映射删除SQL语句的注解
D.@Update是用于映射修改SQL语句的注解
第8题
A.要实现清除缓存的功能很简单,只需在相应类上使用@CacheEvict注解即可
B.配置Redis缓存主机地址的属性为spring.redis.host
C.为了便于数据的传输,需要将实体类实现序列化接口Serializable
D.@Cacheable注解用于查询缓存管理
第9题
第10题
A、@SpringBootApplication注解与@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan组合注解等效
B、@SpringBootConfiguration是Spring提供的配置类注解,表示其标注的类是IoC容器的配置类
C、@EnableAutoConfiguration用于将所有符合自动配置的Bean加载到当前Spring Boot创建并使用的IoC容器中
D、@ComponentScan:用于自动扫描和加载符合条件的组件或Bean
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!