当前位置: 首页 > news >正文

【面试题】什么是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项目,与传统项目的转换非常困难。


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


http://www.mrgr.cn/news/57027.html

相关文章:

  • 【AI战略思考7】粮草筹集完毕和我的朋友分类
  • 209. 长度最小的子数组 C#实现
  • <项目代码>YOLOv8煤矿输送带异物识别<目标检测>
  • 基于单片机优先级的信号状态机设计
  • 【前端】如何制作一个自己的网页(15)
  • 深度学习的一些数学基础
  • TitanIDE:解锁编程教学新范式
  • 软考科目怎么选?软考科目选哪个好?
  • Cilium Network Policy
  • 【Excel】函数各类公式总结
  • 问丫|快来打造你的专属 AI 数字分身,畅享独特社交体验!
  • 【Trick】IOS系统解决“未受信任的企业级开发者”问题
  • 【Linux系统】Ubuntu的简单操作
  • 探秘 ArrayList:源码剖析与扩容策略
  • 虚拟内存与物理内存:计算机存储系统的核心要素
  • ETLCloud搭配MySQL | 让关系型数据库更智能
  • 中国云厂出海:如何绕过暗礁,找到宝藏?
  • vue3.0 + vite打包完成后,将dist下的资源包打包成zip
  • 用哪种建站程序做谷歌SEO更容易?
  • DAG和Steps
  • C++ 红黑树
  • 接口测试 —— Postman 变量了解一下!
  • 提高爬虫性能的 5 个关键技巧:从并发到异步执行
  • 【Linux】僵尸进程和孤儿进程
  • 【算法笔记】前缀和算法原理深度剖析(超全详细版)
  • 使用 Cursor 和 Devbox 快速开发并上线 Gin 项目