码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【面试分享】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 通过空格来确定层级关系,使配置文件结构跟清晰,但也会因为微不足道的空格而破坏了层级关系。

  • 相关阅读:
    网络通信day01
    LeetCode 3.4.5题
    React实现虚拟列表的优秀库介绍
    ❋JQuery的快速入门 1 了解jq
    Uni-App 生命周期
    “蔚来杯“2022牛客暑期多校训练营1(补题)——ADG
    深入理解模块化
    电压继电器SRMUVS-100VAC-2H2D
    0033【Edabit ★☆☆☆☆☆】【字符串表达式计算器】Miserable Parody of a Calculator
    从 Linux 其它用户复制 conda 的虚拟环境
  • 原文地址:https://blog.csdn.net/m0_54850604/article/details/127413340
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号