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

相关推荐
好多1711 分钟前
《微服务事务管理》
java·微服务·架构
llp111013 分钟前
MQTT Dashboard
java
浪扼飞舟24 分钟前
c#基础二(类和对象,构造器调用顺序、访问级别、重写和多态、抽象类和接口)
java·开发语言·c#
小枫编程34 分钟前
Spring Boot 与微服务网关集成问题:Zuul、Spring Cloud Gateway 与鉴权策略
spring boot
IT_陈寒43 分钟前
Python 3.12 新特性实战:10个性能优化技巧让你的代码快如闪电⚡
前端·人工智能·后端
失散131 小时前
分布式专题——10.5 ShardingSphere的CosID主键生成框架
java·分布式·架构·分库分表·shadingsphere
2501_926227942 小时前
UDP网络编程:【Java】无连接通信到Socket实战(二)
java·网络·udp
Sunny_yiyi2 小时前
Java根据模版导出PDF文件
java·开发语言·pdf
麦兜*2 小时前
MongoDB 与 GraphQL 结合:现代 API 开发新范式
java·数据库·spring boot·mongodb·spring·maven·graphql