spring boot的发展历程

news/2024/9/25 20:23:39

Spring Boot 的发展历程:
2013年:Spring Boot 项目开始研发,旨在简化Spring应用的初始搭建以及开发过程 。
2014年4月:发布Spring Boot 1.0.0版本,引入了“约定大于配置”的理念,简化了Spring应用的配置和部署 。
2015年:发布Spring Boot 1.2版本,引入了对servlet 3.1、tomcat 8、jetty 9的支持,以及spring-boot-starter-web依赖 。
2016年:在国内开始流行使用,社区贡献了大量的教程和案例 。
2018年3月:发布Spring Boot 2.0,基于Spring Framework 5,支持Java 9,增强了安全性和Web支持 。
2020年:发布Spring Boot 2.3版本,引入了对JDK 14的支持,以及对Spring WebFlux的改进 。
2022年:发布Spring Boot 3.0版本,需要Java 17或更高版本,支持Spring Framework 6,并且对Jakarta EE 10进行了更新 。
Spring Cloud 的发展历程:
2014年:Netflix OSS的推出为Spring Cloud的诞生奠定了基础,Netflix OSS包括了Eureka、Hystrix、Zuul等工具 。
2016年1月:发布Spring Cloud第一个版本Angel.SR5,主要支持Netflix OSS组件 。
2017年3月:发布Spring Cloud Dalston版本,这是第一个GA版本,包含了Eureka、Hystrix、Zuul、Config等核心组件 。
2019年11月:发布Spring Cloud Hoxton版本,增强了Kubernetes和Service Mesh的支持 。
2020年:发布Spring Cloud 2020.0.0版本,新增了Spring Cloud Loadbalancer、Spring Cloud Circuitbreaker和Spring Cloud Dataflow等组件 。
2021年:发布Spring Cloud 2021.0.0版本,支持Spring Boot 2.5,改进了Gateway和Config Server的性能和功能 。
2023年:发布Spring Cloud 2023.0.0版本,代号Leyton,基于Spring Boot 3.2.0,引入了多项新特性和改进 。
两个框架都是微服务架构中的重要工具,Spring Boot专注于简化单个Spring应用的开发,而Spring Cloud提供了一套微服务解决方案,包括服务发现、配置管理、负载均衡等。随着微服务架构的流行,两者都得到了广泛的应用和快速发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/64716.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

2024最新pwn环境配置与基础讲解

从零开始配置ubuntu pwn虚拟机 参考一个比较新的环境搭建教程: # ubuntu20.04 PWN(含x86、ARM、MIPS)环境搭建 致敬传奇大神hollk师傅 博客中的配置过程可参见B站视频:2024最新pwn环境配置与基础讲解 1.ubuntu虚拟机安装 24.04下载: https://ubuntu.com/download/desktop/…

区间质数搜索——埃拉托斯特尼筛法和欧拉筛法

参考资料 【中国大学生计算机设计大赛国赛二等奖微课与教学辅助《埃拉托斯特尼筛法》】 【中国大学生计算机设计大赛《素数筛选—欧拉线性筛选法详解》】 Eratosthenes筛法-CSDN博客 【算法/数论】欧拉筛法详解:过程详述、正确性证明、复杂度证明-CSDN博客 水平有限,欢迎交流…

2024/9/25代码随想录 图论 关于ACM模式下输出的细节

1. 就只输出一行数据,输出 1 2 4 5 来说,

quixel bridge如何导入unity

bridge如何导入unity# 1.[Quixel Bridge](https://quixel.com/bridge)下载和设置 1. 下载[Quixel Bridge - Manage 3D content and export with one click](https://quixel.com/bridge) 客户端注册 安装。bridge 模型导出路径配置 和 插件下载客户端点击 Edit ->Export Set…

mini-lsm通关笔记Week2Day3

项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsmSummary在本章中,您将:实现tiered合并策略并在压缩模拟器上对其进行模拟。 将tiered合并策略纳入系统。我们在本章所讲的tiered合并和RocksDB的universal合并是一样的。我们将…

mini-lsm通关笔记Week2Day2

项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsmSummary在本章中,您将: 要将测试用例复制到启动器代码中并运行它们,实现一个simple leveled合并策略,并在合并模拟器上进行仿真。 将compaction作为后台任务启动,并在系统…

nssctf(web

web 1.浏览器也能套娃 查看wp,是ssrf漏洞 介绍:SSRF漏洞产生的原因是服务端提供了能够从其他服务器应用获取数据的功能,比如从指定的URL地址获取网页内容,加载指定地址的图片、数据、下载等等。 SSRF的利用:进行内网资源的访问:url?url=http://内网的资源url利用伪协议:…

RTE 大会报名丨AI 时代新基建:云边端架构和 AI Infra ,RTE2024 技术专场第二弹!

所有 AI Infra 都在探寻规格和性能的最佳平衡,如何构建高可用的云边端协同架构?语音 AI 实现 human-like 的最后一步是什么?AI 视频的爆炸增长,给新一代编解码技术提出了什么新挑战?当大模型进化到实时多模态,又将诞生什么样的新场景和玩法?AI 加持下,空间计算和新硬件…