springBoot面试题

1、为什么要用 Spring Boot?

2、Spring Boot 的核心配置文件有哪几个?它们的区别是什么?

3、Spring Boot 的配置文件有哪几种格式?它们有什么区别?

4、Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的?

5、运行 Spring Boot 有哪几种方式?

6、Spring Boot 自动配置原理是什么?

7、你如何理解 Spring Boot 中的 Starters?

8、如何在 Spring Boot 启动的时候运行一些特定的代码?

9、SpringBoot 实现热部署有哪几种方式?

10、你如何理解 Spring Boot 配置加载顺序?

11、Spring Boot 如何定义多套不同环境配置?

12、Spring Boot 可以兼容老 Spring 项目吗,如何做?

13、Spring Boot vs Spring MVC vs Spring - 他们如何比较?

14、Spring Boot提供的其他Starter Project Options是什么?

15、Spring Boot 2和Spring 5的最低基准Java版本是什么?

16、Spring Initializr是创建Spring Boot项目的唯一方法吗?

17、为什么我们需要spring-boot-maven-plugin?

18、什么是Spring Data?

19、当Spring Boot应用程序“作为Java应用程序运行”时,后台会发生什么?

你可能感兴趣的:(SpringBoot,面试题)