Java笔记--了解 SpringBoot 一些简单知识--2021-08-25


正是因为学习了SpringBoot才让我真正意义上认识了什么叫Spring和Spring的生态圈。所以记录下:

一、错误的认知

在学习ssm构架时,因为是自学,一直认为当时学习的“Spring”就是“Spring”,其实并不是,在ssm构架中的spring称为Spring Framework。在Spring Framework中我们会学习什么是aop、ioc等等。

而真正"spring"它更像是一个统称,它指代spring下的所有技术和能力:
微服务、web开发、批处理等等
请添加图片描述

spring的生态

spring的生态圈技术介绍

web开发
数据访问
安全控制
分布式
消息服务
移动开发
批处理

二、为什么用SpringBoot

很简单它能做到快速创建出生产级别的Spring应用,在经过ssm构架的学习后,会发现我们整合ssm技术时出现大量的配置内容,进入俗称的 配置地狱 ,这违反的我们约定大于配置的思想,所以SpringBoot来了。

2.1 SpringBoot优点

Create stand-alone Spring applications
创建独立Spring应用
Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)
内嵌web服务器
Provide opinionated ‘starter’ dependencies to simplify your build configuration
自动starter依赖,简化构建配置
Automatically configure Spring and 3rd party libraries whenever possible
自动配置Spring以及第三方功能
Provide production-ready features such as metrics, health checks, and externalized configuration
提供生产级别的监控、健康检查及外部化配置
Absolutely no code generation and no requirement for XML configuration
无代码生成、无需编写XML

2.2 SpringBoot缺点

  1. 人称版本帝,迭代快,需要时刻关注变化
  2. 封装太深,内部原理复杂,不容易精通
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

张德帅-001

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

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

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

打赏作者

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

抵扣说明:

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

余额充值