本周 Spring,2020 年 1 月 5 日 - 10 周年纪念版

工程 | Josh Long | 2021 年 1 月 05 日 | ...

嗨,Spring 粉丝们!新年快乐!欢迎收看本期《本周 Spring》!今天是重要的一期,因为它标志着《本周 Spring》十周年!

我在 2010 年底与传奇般友善的 SpringSource 联合创始人 Keith Donald 在假期期间进行了一次有趣的讨论后,开始了这个综述。看,2011 年 1 月的第一周,本综述的第一期在旧的 SpringSource.org 博客上发布。

过去十年来,每周二不间断地整理这个综述,真的非常有趣。你无法相信为了在周二发布它,我付出了多大的努力,好吧,是我的周二,无论我在哪里。我总是坐飞机,SpringSource.org 上的原始博客软件不支持安排帖子,所以我要么提前一点发布,要么——如果我将在飞机上度过整个有效的一天——我会让我当时的经理Adam Fitzgerald帮我发布。在博客的前几年,他还审查了内容……

YMNNALFT:使用 Spring Boot Maven 插件和构建包轻松创建 Docker 镜像

工程 | Josh Long | 2021 年 1 月 04 日 | ...

欢迎收看本期《你可能不需要另一个库来做这件事》(#YMNNALFT)!自 2016 年以来,我在我的 Spring 提示视频中花费了大量时间阐明(或者至少尝试阐明!)Spring 生态系统中一些更大的机会。但是,今天我以不同的精神来到这里,希望专注于那些功能强大但有时隐藏的宝石,它们可以让你免于使用额外的第三方依赖项及其隐含的复杂性。

您尝试过Paketo吗?它很不错!它缓解了当今云软件最大的痛点之一:Dockerfile

顺便说一句:最大的痛点当然是 YAML。YAML 是人们离开 IT 的原因!YAML:当您想要 Python 对缩进敏感的阴险行为时,同时拥有 Python 不存在的运行时验证和……

今年的 Spring - 2020 年版

工程 | Josh Long | 2020 年 12 月 31 日 | ...

嗨,Spring 粉丝们!

你知道我做了什么吗?我犯了个错误,伙计们。我意外地发布了《本周 Spring》,就在 12 月的最后一周,也是今年的最后一个月!我不应该这样做。我不应该这样做。通常,您会看到,我将一年中《本周 Spring》的最后一期改名为恰如其分的《今年的 Spring》,以庆祝定义这一年的大主题(好吧,至少从我的角度来看是这样)。然后我将通常的《本周 Spring》综述内联。我忘了做第一部分,所以我将其作为单独的帖子发布。嘿,这是传统……

本周 Spring - 2020 年 12 月 29 日

工程 | Josh Long | 2020 年 12 月 29 日 | ...

嗨,Spring 粉丝们!欢迎收看本期《本周 Spring》!

你们好吗?情况如何?今天上午我参加了由巴塞罗那 JUG(他们举办 JBCN 会议等活动)举办的为期两小时的有趣小组讨论,讨论了各种主题,包括 GraalVM 原生镜像、Java 语言的新特性、云原生应用程序等等。感谢你们的邀请!

我非常高兴本周的综述,我们有很多内容要涵盖,所以让我们开始吧!

Cloud Events 和 Spring - 第 2 部分

工程 | Oleg Zhurakousky | 2020 年 12 月 23 日 | ...

简介

我们首先快速总结一下上一篇文章

  • 消息是一种足够完善的结构和抽象,可以用于在 Spring 的上下文中使用表示 Cloud 事件的数据。我们希望这一点已经很清楚了。
  • 在 Spring 中,我们致力于隔离功能性问题和非功能性问题,这让我们可以在框架级别解决非功能性方面(例如发送、接收、重试、连接、转换以及其他方面),让您(主要)专注于实际的业务逻辑,并让您的代码保持简单,并可插入到各种执行上下文中(稍后将详细介绍)。

业务……

本周 Spring - 2020 年 12 月 22 日

工程 | Josh Long | 2020 年 12 月 22 日 | ...

嗨,Spring 粉丝们!欢迎收看本期《本周 Spring》!

当我写下这些文字时,日期是 2020 年 12 月 22 日,我无法相信我们正处于本周的正中间,距离圣诞节只有两天购物时间了!我不知道这是否仅仅是这个季节,我充满了通常的温暖和模糊的感觉,或者仅仅是因为在经历了 2020 年这样的一年之后,我非常渴望珍惜这段宝贵的喘息机会。无论如何,我都很高兴。我感冒了!我生病了,打喷嚏,鼻子流鼻涕,但至少不是 COVID-19,至少我还有我的家人和工作,而且——从各方面来看——我感觉非常、非常、非常……

宣布 Spring Cloud Stream 应用程序 2020.0.0 GA 版本发布

工程 | Soby Chacko | 2020 年 12 月 21 日 | ...

我们很高兴地宣布新设计的 Spring Cloud Stream 应用程序的 GA 版本 - 2020.0.0

我们希望利用此次发布公告作为机会总结我们在夏季开始的博客系列。因此,请将其视为博客系列的第 15 部分。在本篇博文中,我们将概述该系列中所有之前的文章,但首先,让我们先了解一些发布细节。

版本概述

2020.0.0 GA 版本包含事件流应用程序的完全改进的功能基础。旧的结构基于应用程序启动器模型,其中应用程序的关键逻辑作为启动器模块的一部分提供。然后,启动器构成应用程序的基础。虽然它适用于前四代这些应用程序启动器(阿伏伽德罗、培根、摄氏度、达尔文和爱因斯坦),但认为有必要将这些启动器重写为可重用的函数,以便它们可以用于超出开箱即用应用程序所需的各种用例。因此,许多旧的应用程序启动器被重构和重新设计为函数、供应商和消费者。对于开箱即用的基于 Spring Cloud Stream 绑定器的应用程序,我们采用这些功能组件并将其用作构建的基础。其他自定义应用程序,甚至是非流式用例,也可以使用这些功能组件作为基础进行设计。这些函数可以……

获取 Spring 时事通讯

关注 Spring 时事通讯

订阅

抢先一步

VMware 提供培训和认证,助您快速提升。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部