本周 Spring - 2021 年 6 月 15 日

工程 | Josh Long | 2021 年 6 月 16 日 | ...

嗨,Spring 粉丝们!你们好吗?我非常激动!本周发布了 Spring Native 0.10.0,它太棒了!你绝对需要查看此版本。我制作了一期 Spring Tips,这是同类中最全面的,介绍了(几乎)所有你需要了解的关于 Spring Native 和 Spring Native 0.10.0 的内容,尤其是在此版本中。从这里开始。Spring Native 太棒了,这是我希望在开始时就拥有的全面介绍。

我们下次在这个简陋的专栏中见面,也就是下周,将是 6 月 22 日,到那时我们将已经过了夏至——…

本周 Spring - 2021 年 6 月 8 日

工程 | Josh Long | 2021 年 6 月 9 日 | ...

嗨,Spring 粉丝们!有什么新鲜事吗?这是那些即使我想要发生的事情——与家人一起度假——没有发生,但发生的事情——意外地有了很多没有会议的空闲时间——却变得非常美好的周之一。我费了好大的劲才从 IDE 中抽身出来整理本周的综述,但我很高兴我做到了!那里有大量很棒的东西。让我们深入了解一下。

“Wiremock” for RSocket

工程 | Dave Syer | 2021 年 6 月 2 日 | ...

如果您的应用程序在运行时连接到 RSocket 服务器,如何对其进行测试?我们需要一种方法让测试启动服务器并告诉我们它正在监听的位置,然后我们需要能够注册请求和响应示例(又名“契约”)。这就是这个 项目 提供的功能——它就像 Wiremock,但适用于 RSocket。

入门

使用该项目最简单的方法是作为 JUnit(Jupiter)扩展,例如

@SpringBootTest
@ExtendWith(RSocketServerExtension.class)
class SocketsApplicationTests {
	...
}

安装此扩展后,Spring Boot 测试将在 test.rsocket.server.port 给出的端口上运行一个 RSocket 服务器,因此测试可以直接连接到它,或者(更可能的是)它正在测试的代码将连接到它。您可能需要通过 @SpringBootTest 注解告诉它连接到哪里,例如,如果应用程序在运行时正在查找名为 rsocket.port 的属性…

本周 Spring - 2021 年 6 月 1 日

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

嗨,Spring 粉丝们!欢迎来到 本周 Spring 的另一期!你们好吗?我很好!希望你们也一切安好。你能相信我们刚刚进入了 2021 年 6 月吗?今年到哪里去了!太疯狂了。但是,Spring 的步伐仍在继续,并且随着每一周的过去,都会出现大量新的内容需要讨论。让我们开始吧!

本周 Spring - 2021 年 5 月 25 日

工程 | Josh Long | 2021 年 5 月 25 日 | ...

嗨,Spring 粉丝们!欢迎来到 本周 Spring 的另一期!你们好吗?我上周刚结束我的小假期,感觉棒极了。在过去的几天里,我一直在使用 Spring Boot 和 Spring Native,我必须告诉你们,它们太棒了。

我已经到了有时会花时间为其他项目启用 Spring Native 集成的程度——它确实让一些第三方抽象焕发生机!很难知道正确的比较是什么。在生活中,你做的事情很少能带来如此瞬时、天壤之别的性能和内存配置文件差异,而只需要很少(用户可见的)更改。想象一下,打个响指,让你的豪华跑车(在这个比喻中是 Spring Boot)变成一辆同样强大的,而且非常

本周 Spring - 2021 年 5 月 18 日

工程 | Josh Long | 2021 年 5 月 18 日 | ...

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部