• 【面试分享】Java 面试题(Spring Boot / Spring Cloud)


    什么是 spring boot?

    1. 什么是 spring boot?
      在 Spring 框架这个大家族中,产生了很多衍生框架,比如 Spring、SpringMvc 框架等,Spring 的核心内容在于控制反转 (IOC) 和依赖注入 (DI), 所谓控制反转并非是一种技术,而是一种思想,在操作方面是指在 spring 配置文件中创建,依赖注入即为由 spring 容器为应用程序的某个对象提供资源,比如 引用对象、常量数据等。

    SpringBoot 是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了 Spring 众多框架中所需的大量且繁琐的配置文件,所以 SpringBoot 是一个服务于框架的框架,服务范围是简化配置文件。

    1. 为什么要用 spring boot?
      Spring Boot 使编码变简单
      Spring Boot 使配置变简单
      Spring Boot 使部署变简单
      Spring Boot 使监控变简单
    2. spring boot 核心配置文件是什么?
      Spring Boot 提供了两种常用的配置文件:

    properties 文件
    yml 文件

    1. spring boot 配置文件有哪几种类型?它们有什么区别?
      Spring Boot 提供了两种常用的配置文件,分别是 properties 文件和 yml 文件。相对于 properties 文件而言,yml 文件更年轻,也有很多的坑。可谓成也萧何败萧何,yml 通过空格来确定层级关系,使配置文件结构跟清晰,但也会因为微不足道的空格而破坏了层级关系。

  • 相关阅读:
    使用阈值调优改进分类模型性能
    自动控制原理--面试问答题
    Springboot部署服务器项目上线
    009. 递增子序列
    延时盲注(CVE-2022-0948)
    互联网Java工程师面试题·Spring篇·第三弹
    【动态基础】从暴力递归到动态规划
    基于Springboot的在线动漫信息平台
    【Deep Learning 5】FNN前馈神经网络
    JVM思维导图
  • 原文地址:https://blog.csdn.net/m0_54850604/article/details/127413340