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 会自引入其他依赖。

相关推荐
一嘴一个橘子2 分钟前
springmvc 全局异常处理 and 拦截器
java
wangmengxxw2 分钟前
SpringAI-mysql
java·数据库·人工智能·mysql·springai
Coder_Boy_5 分钟前
基于SpringAI的在线考试系统-数据库设计核心业务方案
java·数据库·spring boot·ddd·tdd
一嘴一个橘子7 分钟前
springmvc 参数校验
java
shehuiyuelaiyuehao26 分钟前
String的杂七杂八方法
java·开发语言
木井巳30 分钟前
【递归算法】计算布尔二叉树的值
java·算法·leetcode·深度优先
31 分钟前
java关于时间类
java·开发语言
老蒋每日coding33 分钟前
FISCO BCOS 部署Solidity投票智能合约并基于Java SDK 调用智能合约详细指南
java·区块链·智能合约
java1234_小锋44 分钟前
Spring里AutoWired与Resource区别?
java·后端·spring
风象南1 小时前
Spring Boot 定时任务多实例互斥执行
java·spring boot·后端