1、Spring Boot中的监视器是什么?

Spring boot actuator是spring启动框架中的重要功能之一。Spring boot监视器可帮助您访问生产环境中正在运行的应用程序的当前状态。 有几个指标必须在生产环境中进行检查和监控。即使一些外部应用程序可能正在使用这些服务来向相关人员触发警报消息。监视器模块公开了一组可直接作为HTTP URL访问的REST端点来检查状态。

2、 什么是YAML?

YAML是一种人类可读的数据序列化语言。它通常用于配置文件。 与属性文件相比,如果我们想要在配置文件中添加复杂的属性,YAML文件就更加结构化,而且更少混淆。可以看出YAML具有分层配置数据。

3、 springboot自动配置的原理

在spring程序main方法中 添加@SpringBootApplication或者@EnableAutoConfiguration 会自动去maven中读取每个starter中的spring.factories文件 该文件里配置了所有需要被创建spring容器中的bean

4、 springboot读取配置文件的方式

springboot默认读取配置文件为application.properties或者是application.yml

5、什么是嵌入式服务器?我们为什么要使用嵌入式服务器呢?

思考一下在你的虚拟机上部署应用程序需要些什么。第一步:安装 Java第二步:安装 Web 或者是应用程序的服务器(Tomat/Wbesphere/Weblogic 等等)第三步:部署应用程序 war 包如果我们想简化这些步骤,应该如何做呢?让我们来思考如何使服务器成为应用程序的一部分?你只需要一个安装了 Java 的虚拟机,就可以直接在上面部署应用程序了,这个想法是嵌入式服务器的起源。

当我们创建一个可以部署的应用程序的时候,我们将会把服务器(例如,tomcat)嵌入到可部署的服务器中。例如,对于一个 Spring Boot 应用程序来说,你可以生成一个包含 Embedded Tomcat 的应用程序 jar。你就可以想运行正常 Java 应用程序一样来运行 web 应用程序了。嵌入式服务器就是我们的可执行单元包含服务器的二进制文件(例如,tomcat.jar)。

小编分类整理了许多java进阶学习材料和BAT面试题,需要资料的请私信小编就能领取2019年java进阶学习资料和BAT面试题以及《EffectiveJava》(第3版)电子版书籍。

springboot书籍_常见的SpringBoot面试题四相关推荐

  1. springboot 接收小程序图片以及参数_常见的SpringBoot面试题一

    1 什么是springboot ? 用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序 main方法运行 嵌入的 ...

  2. springboot幂等性_请问,springboot项目支付接口设计,如何保证支付的幂等性,并能给前端反馈友好的提示?...

    什么是幂等性? 幂等是一个数学与计算机学概念,在数学中某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同." 在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响 ...

  3. springboot幂等性_如何使用 SpringBoot + Redis 优雅的解决接口幂等性问题

    前言: 在实际的开发项目中,一个对外暴露的接口往往会面临,瞬间大量的重复的请求提交,如果想过滤掉重复请求造成对业务的伤害,那就需要实现幂等! 我们来解释一下幂等的概念: 任意多次执行所产生的影响均与一 ...

  4. springboot 定时器_基于SpringCloud?+?SpringBoot的 SaaS型微服务脚手架源码分享

    简介: 基于SpringCloud(Hoxton.SR3) + SpringBoot(2.2.6.RELEASE) 的 SaaS型微服务脚手架,具备用户管理.资源权限管理.网关统一鉴权.Xss防跨站攻 ...

  5. idal 创建springboot 项目_手把手的SpringBoot教程,SpringBoot创建web项目(四)

    在实际的开发过程中,我们需要前端页面向Java端提交请求,这些请求一般分为get方式和post方式,不管是哪一种方式,一般都会携带一些参数.这一节,我们来演示一下如何给Controller传递参数. ...

  6. php xlsx里插入图片_常见的 PHP 面试题和答案分享

    如何直接将输出显示给浏览器? 将输出直接显示给浏览器,我们必须使用特殊标记 <?=and?>. PHP 是否支持多重继承? PHP 只支持单继承.PHP 的类使用关键字 extends 继 ...

  7. vue插槽面试题_常见的vue面试题

    001.v-show与v-if的区别 v-show:操作的是元素的display属性 v-if:操作的是元素的创建和插入 相比较而言v-show的性能要高 002.methods.computed.w ...

  8. java面试宝典有用么_常见的Java面试题汇总

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 二.关于集合 1.Java中的集合及其继承关系 关于集合的体系是每个人都应该烂熟于心的,尤其是对我们经常使用的List,Map的原理更该如此. 2.pol ...

  9. 【Java从0到架构师】SpringBoot - 入门_配置文件_YAML

    SpringBoot - 入门_配置文件_YAML SpringBoot - 入门 @SpringBootApplication 可运行 jar - spring-boot-maven-plugin ...

最新文章

  1. OA办公系统使用之:Tomcat与mysql的几个常见问题
  2. ATextAppearance.AppCompat.Small not found
  3. 分析各种排序算法的优劣
  4. 【Python】Pandas 数据类型概述与转换实战
  5. 电视机原理图_电工电气,如何看电气原理图和接线图,如何设计图纸?
  6. UVALive 6508 Permutation Graphs
  7. Python 猜数字游戏
  8. div显示在上层_将某个div层显示在最上面(总结)
  9. linux子进程中断信息码6,Linux入门学习——进程
  10. AB压力测试(简易版操作)
  11. 听说你不会用Lumion做通道图?
  12. 第7章第27节:三图排版:三张图片交错对齐排列 [PowerPoint精美幻灯片实战教程]
  13. 网络钩子webhook
  14. 干掉Session?这个跨域认证解决方案真的优雅
  15. 【计算机组成原理 学习总结】第六章 总线系统(2)
  16. 公众号滑动图代码_微信公众号图文排版之图片滑动的新玩法
  17. CCS3.3工程在高版本CCS上的移植及CCS10的安装使用
  18. 数据结构入门(8) ——查找
  19. 浅析伊利集团分销及库存管理信息系统的改造
  20. iPhone 6弧角边 如放大版iPod touch

热门文章

  1. linux 常见试题(2)-选择
  2. iscroll.js 触屏手机web-kit浏览器滚动效果代码库
  3. 3COM小型办公室有线局域网方案
  4. [pytorch ] (a) must be greater or equal to the number of dimensions (b)
  5. k8s 安装redis-operator并以operator方式部署redis-standalone redis-cluster集群完整操作记录
  6. 【PyQT5编程】Pycharm结合QtDesigner使用示例:创建登录窗体
  7. k8s控制器:DaemonSet
  8. Scala可变数组ArrayBuffer:查询/修改/遍历/增加/删除
  9. Linux service指令
  10. Flink快速入门wordcount示例(scala版)