【Java系列】SpringBoot常见知识点

本文详细介绍了SpringBoot的常见知识点,包括SpringBoot的定义、优点、缺点,核心注解@SpringBootApplication的功能解析,Java API配置的优势,自动配置的工作原理,配置文件加载顺序,以及如何在不同环境下切换配置。此外,还讲解了SpringBoot如何推断应用类型和main方法。

SpringBoot常见知识点

什么是SpringBoot?

SpringBoot是Spring开源组织Pivotal为Spring应用提供的一站式解决方案,
简化了Spring应用开发的流程,并提供了非常多的相关生态组件,非常强大。

SpringBoot的优点
  • 容易上手,编码简单: 只要学过Spring/SpringMVC,那么就能很快的编写出一个Spring应用。

  • 内嵌Web容器: SpringBoot无需配置外部Servlet容器就可以轻松的编写出Web应用。
    并且SpringBoot支持多种容器,如Tomcat,Undertow,jetty,netty等。

  • 开箱即用,习惯大于配置: 即使你不做任何配置,也能够跑起来一个HelloWorld。

  • 天然集成SpringCloud微服务。

SpringBoot缺点
  • 易学难精: 说SpringBoot开启了Java EE的新时代一点也不为过,但是它为我们带来这么多好处的同时,
    我们想要真正了解他的全貌,已经是很难了。虽然上手容易,但是SpringBoot的特性之多,
    恐怕需要很长时间了才能琢磨清楚。
Spr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小夕Coding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值