Reactor 调试体验

工程 | Sergei Egorov | 2019年3月28日 | ...

Project Reactor 团队中,我们认为您依赖的库的调试体验与(例如)功能集或性能一样重要。

今天,我们很高兴地宣布 Reactor 系列中的两个新的实验项目!

BlockHound - 新成员

最常见的初学者错误之一是阻塞 Java 线程,而这些线程应该只运行非阻塞代码(例如,Schedulers.parallel())。
这是一个最有害的问题,因为您可能会阻塞无关的处理甚至造成死锁!

请考虑以下代码

Flux.range(0, Runtime.getRuntime…

Spring Cloud Stream Germantown.M1 /2.2.0.M1 发布公告

工程 | Oleg Zhurakousky | 2019年3月26日 | ...

我们很高兴地宣布 Spring Cloud Stream Germantown 发布列车的第一个里程碑 - Germantown.M1/2.2.0.M1。

Spring Cloud Stream Germantown 2.2.0.M1 可在 Spring 里程碑 存储库中使用。

一些亮点

改进的主页和用户文档

请查看我们新的 主页用户指南

进一步的功能编程增强

我们添加了额外的 功能编程增强和简化,您不再需要提供 @EnableBinding 注解,并且在某些情况下您可能不需要 spring.cloud.stream.definition…

本周的 Spring(Spring 15 岁生日快乐!) - 2019年3月26日

工程 | Josh Long | 2019年3月26日 | ...

嗨,Spring 粉丝们!欢迎来到另一期《本周的 Spring》!我在加州普莱森顿,拜访 Pivotal 的一个大型客户,然后明天前往纽约市参加我在 Kafka 峰会上的演讲,与 优秀的 Tim BerglundJames Watters 一起。加入我们!然后,下周我们将前往南非(参加在 开普敦约翰内斯堡 举行的 SpringOne Tour 展会),然后前往 毛里求斯参加 DevConf - 如果您在这些地方,请不要犹豫,打个招呼!

此外,完全值得一提的是,周日 Spring Framework 迎来了其在…发布 15 周年的纪念日。

Spring Initializr 更新

工程 | Damien Vitrac | 2019年3月21日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 **Spring Initializr** 已经更新,现在可以在 start.spring.io 上使用。

UI 更改 - 倾听您的反馈

在上次修订之后,我们收到的 主要反馈 是关于缺少依赖项列表。一些社区成员似乎在查看此列表以获取信息(不一定使用该网站生成新应用程序),而另一些成员则希望看到可用的内容。

虽然 start.spring.io 看起来像一项非常简单的服务,使用简单的 HTML 生成应用程序…

A Bootiful Podcast:使用 AxonIQ 的 Steven van Beelen 和 Pivotal 的 Ben Wilcock 进行 CQRS

工程 | Josh Long | 2019年3月21日 | ...

嗨,Spring 粉丝们!在本周的节目中,Josh Long 与 AxonIQ 的 Steven van Beelen(Axon 项目负责人)和 Pivotal 的 Ben Wilcock 谈论了 CQRS、事件溯源、事件风暴、微服务、Spring Boot 以及 Axon 和 Spring 之间长期的友谊。

宣布 Spring Cloud Function 的第一个里程碑 - 2.1.0.M1

工程 | Oleg Zhurakousky | 2019年3月20日 | ...

我们很高兴地宣布 Spring Cloud Function 的第一个里程碑 - 2.1.0.M1。

Spring Cloud Function 2.1.0.M1 的各个模块可在 Spring 里程碑 存储库中使用。此版本包含以下内容

  • 始终在基于 Bean 工厂的功能目录中可用的某些功能现在已成为 **功能形式** 的一部分(有关功能形式的更多详细信息,请参阅 Dave Syer 的博客
    • 多端点支持 - 以与在传统上下文配置中预期的方式相同的方式映射多个 HTTP 端点。
    • 功能组合 - 组合功能的能力(例如,foo|barfoo,bar)。
  • 能够通过消息头进行通信并保留元信息,用于消息功能与非消息功能组合的情况(例如,Function<Message<?>>, Message<?>>Function<?, ?> 组合…

本周的 Spring - 2019年3月19日

工程 | Josh Long | 2019年3月19日 | ...

嗨,Spring 粉丝们!欢迎来到另一期《本周的 Spring》!这是一个充满活力和精彩的 Spring 周!本周我将在英国伦敦参加史诗般的 SpringOne Tour 活动和客户访问,然后前往奥地利维也纳,之后前往荷兰阿姆斯特丹参加那里的 SpringOne Tour 活动。如果您在这些 地方,请打个招呼!

A Bootiful Podcast:Spring Security 工程师和 OAuth 专家 Joe Grandja

工程 | Josh Long | 2019年3月15日 | ...

嗨,Spring 粉丝们!欢迎来到另一期 Bootiful Podcast!本周,Josh Long (@starbuxman)Joe Grandja (@joegrandja) 进行了交谈,巧合的是,Joe 刚刚庆祝了他加入 Spring 团队三周年!Joe 在构建 Spring Security 5.x 及其 OAuth 客户端和资源服务器支持方面发挥了重要作用。

Joe 的团队页面 Joe 在 Twitter 上 Joe 刚刚庆祝了他加入团队三周年!

获取 Spring 时事通讯

与 Spring 时事通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部