• Spring Boot


    一、什么是Spring Boot

    Spring Boot就是一个帮助我们快速搭建和部署Spring项目的框架,boot就是启动,开启的意思,Spring Boot可以理解为Spring项目的开启框架,很多人也叫它Spring脚手架。
    脚手架图:
    在这里插入图片描述

    二、Spring Boot的优点

    • 可以快速集成框架,Spring Boot引入在创建项目时通过点击选择要依赖的框架来快速的创建一个多依赖的Spring项目。
    • 内置运行容器,无需配置Tomcat等web容器即可直接运行和部署项目
    • 完全抛弃XML,使用注解和配置的方式进行开发
    • 支持更多的监控指标,可以更好的了解项目的运行特点进行开发。

    三、约定大于配置

    spring Boot的设计理念就是约定大于配置(Convention over Configuration),Spring Boot中有很多默认的约定,比如Bean的扫描路径放在和启动类同级或者更低级的路径下或者配置文件放在Resource文件夹下,并且必须用Application.properties或者Application.yml的名称。在spring项目中,这些都是需要再配置文件或者代码中显示的配置的,但是在spring boot里面,就直接有默认的约定了。
    其实约定大于配置这个说法并不准确,以我目前的理解,约定大于配置(Convention over Configuration),翻译的并不准确,over Configuration感觉更像是一个形容词,更应该翻译成配置之上的约定。就是说Spring Boot提供了很多默认的约定,这些约定就是一些被广泛的使用的配置,如果使用者不主动配置这些就是使用默认的约定。

  • 相关阅读:
    运行django
    一个帮各位填秋招表格省一点事的浏览器插件
    Docker 命令大全
    基于JAVA开发使用IDEA兼容Eclipse的动漫视屏网站
    golang开发 深入理解 context
    mysql中的date、datetime、timestamp你还不知道怎么使用吗
    java基础—oop三大特性
    Animation - UE5中的动画系统基础
    UTF-8和UTF-16扩展方案
    26.39万起的2024款小鹏G9能大卖吗?
  • 原文地址:https://blog.csdn.net/qq_61925446/article/details/132782779