【面试题】什么是SpringBoot以及SpringBoot的优缺点

什么是SpringBoot以及SpringBoot的优缺点

什么是SpringBoot

  • SpringBoot是基于Spring的一个微框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。

SpringBoot的优点

  1. 可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;
  2. 内嵌Tomcat或Jetty等Servlet容器;
  3. 提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;
  4. 尽可能自动配置Spring容器;
  5. 提供准备好的特性,如指标、健康检查和外部化配置;
  6. 绝对没有代码生成,不需要XML配置。

SpringBoot的缺点

  1. 只是为了提高开发效率和提升生产力。
  2. 没有相应的服务发现、注册和安全管控方案的配套功能,监控功能也需要与现有的监控对接。
  3. 仅适用于全新Spring项目,与传统项目的转换非常困难。


喜欢的朋友记得点赞、收藏、关注哦!!!

猜你喜欢

转载自blog.csdn.net/qq_24428851/article/details/143191472