精選Spring Boot三十五道面試題,快來了解一下!

Java架構解析發表於2019-02-26

Spring Boot 是微服務中最好的 Java 框架. 我們建議你能夠成為一名 Spring Boot 的專家。本文精選了三十五個常見的Spring Boot知識點,祝你一臂之力!

問題一

Spring Boot、Spring MVC 和 Spring 有什麼區別?

問題二

什麼是自動配置?

問題三

什麼是 Spring Boot Stater ?

問題四

你能否舉一個例子來解釋更多 Staters 的內容?

問題五

Spring Boot 還提供了其它的哪些 Starter Project Options?

問題六

Spring 是如何快速建立產品就緒應用程式的?

問題七

建立一個 Spring Boot Project 的最簡單的方法是什麼?

問題八

Spring Initializr 是建立 Spring Boot Projects 的唯一方法嗎?

問題九

為什麼我們需要 spring-boot-maven-plugin?

問題十

如何使用 SpringBoot 自動重灌我的應用程式?

問題十一

什麼是嵌入式伺服器?我們為什麼要使用嵌入式伺服器呢?

問題十二

如何在 Spring Boot 中新增通用的 JS 程式碼?

問題十三

什麼是 Spring Data?

問題十四

什麼是 Spring Data REST?

問題十五

path=”users”, collectionResourceRel=”users” 如何與 Spring Data Rest 一起使用?


問題十六

當 Spring Boot 應用程式作為 Java 應用程式執行時,後臺會發生什麼?

問題十七

我們能否在 spring-boot-starter-web 中用 jetty 代替 tomcat?


問題十八

如何使用 Spring Boot 生成一個 WAR 檔案?

問題十九

如何使用 Spring Boot 部署到不同的伺服器?

問題二十

RequestMapping 和 GetMapping 的不同之處在哪裡?

問題二十一

為什麼我們不建議在實際的應用程式中使用 Spring Data Rest?

問題二十二

在 Spring Initializer 中,如何改變一個專案的包名字?

問題二十三

可以配置 application.propertierde 的完整的屬性列表在哪裡可以找到?

問題二十四

JPA 和 Hibernate 有哪些區別?

問題二十五

業務邊界應該從哪一層開始?

問題二十六

使用 Spring Boot 啟動連線到記憶體資料庫 H2 的 JPA 應用程式需要哪些依賴項?

問題二十七

如何不通過任何配置來選擇 Hibernate 作為 JPA 的預設實現?

問題二十八

指定的資料庫連線資訊在哪裡?它是如何知道自動連線至 H2 的?

問題二十九

我們如何連線一個像 MySQL 或者Orcale 一樣的外部資料庫?

問題三十

Spring Boot 配置的預設 H2 資料庫的名字是上面?為什麼預設的資料庫名字是 testdb?

問題三十一

如果 H2 不在類路徑裡面,會出現上面情況?


問題三十二

你能否舉一個以 ReadOnly 為事務管理的例子?

問題三十三

釋出 Spring Boot 使用者應用程式自定義配置的最好方法是什麼?

問題三十四

配置檔案的需求是什麼?

問題三十五

如何使用配置檔案通過 Spring Boot 配置特定環境的配置?

為什麼某些人會一直比你優秀,是因為他本身就很優秀還一直在持續努力變得更優秀,而你是不是還在滿足於現狀內心在竊喜!

最後送福利了  現在加群即可獲取答案 群號:923116658 裡面有Java工程化 、高效能及分散式、高效能、高架構、效能調優、Spring、MyBatis、 Netty原始碼分析等多個知識點高階進階乾貨的相關視訊資料,還有spring和 虛擬機器等書籍掃描版,還有更多面試題等你來拿。


相關文章