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

相关推荐
yuhaiqiang6 小时前
【珍藏干货】累计阅读破百万:我如何靠“标题公式”把冷门技术写出爆款的?
前端·后端·程序员
艾莉丝努力练剑6 小时前
【Linux系统:多线程】线程概念与控制
linux·运维·服务器·c++·后端·学习·操作系统
HoneyMoose6 小时前
Markdown 为什么会被更广泛的使用
java
0xDevNull6 小时前
Spring Boot 中使用 Redis Lua 脚本详细教程
spring boot·redis·lua
喝醉的小喵6 小时前
iptables 规则重启机器后丢失导致k8s网络不可用
网络·后端·容器·kubernetes·虚拟化
人间打气筒(Ada)6 小时前
「码动四季·开源同行」go语言:如何处理 Go 错误异常与并发陷阱?
开发语言·后端·golang·defer·panic·errors·并发陷阱
极创信息6 小时前
不同开发语言程序如何做信创适配认证?完整流程与评价指标有哪些
java·c语言·开发语言·python·php·ruby·hibernate
女王大人万岁6 小时前
Golang实战gin-swagger:自动生成API文档
服务器·开发语言·后端·golang·gin
Seven976 小时前
用300行代码手写SpringBoot核心原理
java
wregjru6 小时前
【MySQL】5. 数据更新与查询详解
java·数据库·mysql