SpringBoot,有哪些优点?

Spring Boot 以约定大于配置 核心思想开展工作,相比 Spring 具有如下优势:

  1. 可以快速创建独立的 Spring 应用程序。

  2. 内嵌了 Tomcat ,也就是说可以直接跑起来,用不着再做部署工作了。

  3. 不像 Spring 一样使用一堆繁琐的 xml 文件配置,有注解。

  4. 可以自动配置Spring。SpringBoot 将原有的 XML 配置改为 Java 配置,将 bean 注入改为使用注解注入的方式 (@Autowire),并将多个 xml、properties 配置浓缩在一个 appliaction.yml 配置文件中。

  5. 可以快速整合常用依赖(开发库,例如 spring-webmvc、jackson-json 和 tomcat 等),提供的 POM 可以简化 Maven 的配置。当我们引入核心依赖时,SpringBoot 会自引入其他依赖。

相关推荐
CodeAmaz16 小时前
JVM一次完整GC流程详解
java·jvm·gc流程
想用offer打牌16 小时前
数据库大事务有什么危害(面试版)
数据库·后端·架构
Jaising66616 小时前
Spring 错误使用事务导致数据可见性问题分析
数据库·spring boot
踏浪无痕16 小时前
别再只会用 Feign!手写一个 Mini RPC 框架搞懂 Spring Cloud 底层原理
后端·面试·架构
降临-max16 小时前
JavaWeb企业级开发---Ajax、
java·ajax·maven
NMBG2216 小时前
外卖综合项目
java·前端·spring boot
小徐Chao努力16 小时前
Spring AI Alibaba A2A 使用指南
java·人工智能·spring boot·spring·spring cloud·agent·a2a
用户6956194403716 小时前
前后端分离VUE3+Springboot项目集成PageOffice核心代码
后端
rannn_11116 小时前
【Git教程】概述、常用命令、Git-IDEA集成
java·git·后端·intellij-idea
我家领养了个白胖胖16 小时前
向量化和向量数据库redisstack使用
java·后端·ai编程