javascript
springboot书籍_常见的SpringBoot面试题四
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面试题四的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中cv2库_Python c
- 下一篇: android上河南星海科技_分数不高能