Spring GraalVM Native 0.6.0 发布

工程 | Andy Clement | 2020年4月9日 | ...

Spring 团队刚刚发布了 spring-graalvm-native 项目的 0.6.0 版本。该项目旨在简化任何尝试构建其 Spring 应用程序的 GraalVM 原生镜像的人员的工作。

有关 Spring 原生镜像的深入探讨,请参阅 Sébastien Deleuze 的 Devoxx 演讲

在这篇博文中,我们将讨论自那时以来发生了哪些变化,并向您指出一些关键资源,使您可以尝试一下!该项目位于 *spring-projects-experimental* github 组织中,表明它仍在开发中,但我们有很多示例应用程序展示了各种类型的……

Spring Data for Apache Solr 已停止维护

工程 | Christoph Strobl | 2020年4月7日 | ...

2022 年更新

Spring Data Solr 已停止维护,目前仅出于支持原因维护其当前版本,直到 2023 年初,届时它将完全移至 Spring Attic。对于 Spring Data Solr 的当前用户,我们建议您考虑使用其他与搜索引擎相关的模块,例如 Spring Data Elasticsearch

原文

尊敬的 Spring Data 社区:

我们想与您分享有关 Spring Data for Apache Solr 模块的消息。在其最初作为第一个社区主导的 Spring Data 项目之一兴起及其后来作为核心项目之一的诞生之后……

本周 Spring - 2020 年 4 月 7 日

工程 | Josh Long | 2020年4月7日 | ...

大家好,Spring 粉丝们!欢迎来到另一期《本周 Spring》!你们最近怎么样?我觉得还不错!我很想念你们。

好的,首先:我们今天开始 #TanzuTuesday。今天下午 1 点(太平洋标准时间/太平洋夏令时间)加入我们,我将向您介绍 响应式 Spring 的广阔世界!

Spring Tips:Spring Integration Kotlin DSL

工程 | Josh Long | 2020年4月7日 | ...

演讲者:Josh Long (@starbuxman)

大家好,Spring 粉丝们!在本期节目中,我们将了解 Spring Integration 的新 Kotlin DSL。我之前在其他视频中介绍过 Spring Integration 和 Kotlin。我*非常*确定我之前也曾在基于 Kotlin 的 Spring 应用程序中使用过 Spring Integration,但这是我第一次能够专门介绍 Spring Integration 的 Kotlin DSL。

Spring Integration 已经存在很长时间了——至少 13 年——它满足了一个永恒的用例:集成不同的系统和服务。它以 Gregor Hohpe 和 Bobby Woolf 的开创性著作 《企业集成模式》 为蓝本。这是一本很棒的著作,我强烈推荐它,因为它在某种程度上充当了理解 Spring Integration 所需的文档。Spring Integration 编纂了……

RSocket 入门:Spring Boot 通道

工程 | Ben Wilcock | 2020年4月6日 | ...

阅读时间:约 6 分钟。练习时间:约 20 分钟。

如果像我一样,你仍然处于 RSocket 之旅的开始阶段,请查看 RSocket 协议背后的动机。这份简短但富有洞见的文档包含一条对我来说非常有共鸣的信息——“不匹配的抽象会增加开发系统的成本。”

从软件设计的角度来看,RSocket 的四种交互模型提供了一个显著的优势。这意味着我们可以使用每个用例的正确交互模型来模拟组件间的通信。这种更高效的模型……

本周 Spring - 2020 年 3 月 31 日

工程 | Josh Long | 2020年4月1日 | ...

Spring Tips:使用 Spring Cloud Cloud Foundry Java 客户端自动配置操作平台

工程 | Josh Long | 2020年4月1日 | ...

大家好,Spring 粉丝们!欢迎来到另一期 Spring Tip!在本期节目中,我们将了解我最喜欢的东西(以及我的 @author 标签!)——Cloud Foundry Java 客户端自动配置。

什么是 Cloud Foundry?

Cloud Foundry 是一个开源 PaaS。它非常灵活。说实话,我非常喜欢它。它很简单。我喜欢像它这样的东西,它给我提供灵活性,而不需要在 YAML 神灵的祭坛上做出太多牺牲。它是一个有主见的平台即服务。你向平台提供一个应用程序,它就会部署它们。你上传一个 Spring Boot 应用,它会发现该应用是一个独立的、自包含的,所谓的“胖”.jar 文件,它会下载所需的 JDK,配置必要的内存量,然后创建一个包含你的……

Spring Framework 5.2.5 和 Spring Boot 2.2.6 中的 @DynamicPropertySource

工程 | Andy Wilkinson | 2020年3月27日 | ...

最近,在 Spring IO 和 SpringOne Platform 上讨论测试 Spring Boot 应用程序时,我提到了 Testcontainers讨论了 配置测试以使用容器内运行的服务所涉及的样板代码。我很高兴地说,随着 最近发布的 Spring Framework 5.2.5,这些样板代码不再需要了。

在我们刚刚发布的更改之前,您的集成测试看起来类似于以下内容

@SpringBootTest
@Testcontainers
@ContextConfiguration(initializers = ExampleIntegrationTests.Initializer.class)
class ExampleIntegrationTests…

获取 Spring 电子邮件

通过 Spring 电子邮件保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部