领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多嗨,Spring 粉丝们!祝贺大家 Spring Boot 3.4 发布!
我知道,我知道你们在想什么:Josh,Spring Boot 3.4 已经发布了!我知道。Spring Boot 3.4 今年提前一周发布了! 在过去几年里,我们一直在美国感恩节当天发布 Spring Boot,这对于我们美国人来说很麻烦,因为它需要更多的准备工作。 今年,它提前了一周! 为什么我要提到这个? 嗯,我已经有一些时间 - 甚至在感恩节之前 - 去探索使用 Spring Boot 3.4 解锁的奇妙可能性。 虽然在过去的六个月里我也玩了很多,但是去 Spring Initializr,添加一些依赖项,并获得一个可用的构建,而无需修改依赖项的版本,这真是太令人满意了。 这一切都如此完美地结合在一起! 有很多功能,它简直充满了它们。 你可能会说,它塞满了,就像我几天后要吃的火鸡一样!
当然,Spring Boot 本身就具有价值,但它也是消费 Spring 系列其他产品的首选工具。 与往常一样,此版本包括依赖项更新、CVE 修复和大量新功能。 并且存在一个隐含的支持时间表。 您是否知道我们仅支持 Spring Boot 的开源版本大约一年? 因此,如果您使用的是 Spring Boot 3.2,则需要升级到 Spring Boot 3.3,因为 3.2 现在已超出开源支持范围。 如果您想知道您的立场,请查看 每个项目的支持页面
我们正处于 Spring Boot 3.x 和 Spring Framework 6.x 时代的尾声。 但明年某个时候,我们将看到 Spring Boot 4.x 和 Spring Framework 7.x! 因此,请确保您保持升级并处理由此产生的任何弃用。
当您升级到新版本的 Spring Boot 时,您将获得整个 Spring 团队在过去六个月中所做的所有工作。 这是一个大规模的承担和集成,我们每六个月像发条一样为您完成。 我不敢妄想让您了解所有新的和新颖的功能。 我不能。 这将需要接下来的六个月才能有效地编年史此版本。 因此,相反,我将采取不同的方法,查看一些高级功能,并可能专注于 Spring Boot 3.4 中一些(但仍然不是全部!)新发布项目中的一个或两个功能。
好吗? 好。 让我们直接深入研究。 我们将从 Spring Framework 的级别开始,逐步完成堆栈,绝对所有其他内容都构建在其之上,然后最终到达 Spring Modulith 和 Spring AI 等构建在 Spring Boot 之上的项目。
以下是所有分期付款