Spring 在 JavaOne 2022 上

工程 | Josh Long | 2022 年 10 月 16 日 | ...

嗨,Spring 粉丝们!在我写这篇文章的时候,是 10 月 16 日星期日,我正在飞往阳光明媚的内华达州拉斯维加斯,在那里我将参加(并在那里发表演讲)多年来的第一届 JavaOne 展会!它多年来都不复存在,以我们所知和喜爱的 JavaOne 的形式存在,甚至在全球范围内的疫情打乱我们生活之前就已经这样了。所以这不仅仅是自 2019 年以来的第一届 JavaOne,它也是 自 2017 年以来的第一届 JavaOne!我迫不及待地想去那里,看看这个了不起的社区,与我在生态系统中的队友和朋友们一起享受阳光和乐趣。我们也希望看到你。

我们有几个人正在做演讲……

在来自 Devoxx 2022 的这两个精彩演讲中,了解有关 Spring Framework 6 和 Spring Boot 3 的更多信息

工程 | Josh Long | 2022 年 10 月 15 日 | ...

嗨,Spring 粉丝们!我刚在比利时的 Devoxx,来自整个 Java 生态系统的数百名专家自 2019 年以来首次齐聚一堂,带来了他们最大最好的成果。

我可以做一个完整的旅行报告,但我真的只是来向你推荐我两位了不起的队友 Stéphane Nicoll(@snicoll)Brian Clozel(@bclozel) 的两个演讲,他们一直在非常努力地工作于 Spring Framework 6 和 Spring Boot 3,这两个版本都将在 2022 年 11 月底发布。这些是框架的全新一代,这意味着巨大的新范式和新机遇……

Bootiful Podcast:谷歌疯狂科学家 Josh Suereth 谈论使用 OpenTelemetry 进行可观测性、构建更好的构建工具等等

工程 | Josh Long | 2022 年 10 月 13 日 | ...

嗨,Spring 粉丝们!在本期节目中,Josh Long(@starbuxman)回顾了 Spring Boot 3 AOT 中最新最好的内容,然后与 Google 的 Josh Suereth(@jsuereth)讨论了使用 OpenTelemetry 进行可观测性、构建更好的构建工具等等。

想要了解有关 Spring Boot 和更广泛的生态系统的更多信息?SpringOne 2022 即将到来!如果您想有机会从源头学习,我希望您能加入我们,参加 2022 年 12 月 6 日至 8 日在美国旧金山我的家乡举办的活动。(嘘:如果您现在注册,可以使用此……

Spring Batch 5.0.0-M8 发布!

发布 | Mahmoud Ben Hassine | 2022 年 10 月 13 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Batch 5.0.0-M8 现已从我们的 里程碑存储库 中获得。

在此里程碑中,我们引入了两个主要更改

  • 新的默认执行上下文序列化格式
  • SystemCommandTasklet 增强功能

这篇博文详细介绍了这两个主要更改。有关更改的完整列表,请查看 发行说明

新的默认执行上下文序列化格式

在此里程碑版本中,DefaultExecutionContextSerializer 已更新为将上下文序列化/反序列化为/从 Base64。

此外,@EnableBatchProcessingDefaultBatchConfiguration 配置的默认 ExecutionContextSerializer 已从 JacksonExecutionContextStringSerializer 更改为 DefaultExecutionContextSerializer。对 Jackson 的依赖已成为可选的。为了使用 JacksonExecutionContextStringSerializerjackson-core……

Spring Framework 6.0 发布 RC1

发布 | Juergen Hoeller | 2022 年 10 月 12 日 | ...

尊敬的 Spring 社区:

我很高兴地宣布,一个功能完整的 Spring Framework 6.0 发布候选版本现已 可用!我们预计在下周第一个 Spring Boot 3.0 发布候选版本发布时发布另一个发布候选版本,然后在 11 月发布我们的最终版本以供普遍使用。

作为核心框架的主要修订版,6.0 RC1 具有 Java 17+ 基线、迁移到 Jakarta EE 9+(在 jakarta 命名空间中取代了以前的基于 javax 的 EE API)以及更广泛的基础架构修订。这提供了对最新 Web 容器(例如 Tomcat 10 / Jetty 11)和最新持久性提供程序(例如 Hibernate ORM 6.1)的访问权限 - 所有这些都仅适用于 Servlet API 和 JPA 的 jakarta 命名空间变体。它也为这些……

使用 Spring Boot 3 进行可观测性

工程 | Marcin Grzejszczak | 2022 年 10 月 12 日 | ...

Spring 可观测性团队一直在努力为 Spring 应用程序添加可观测性支持,我们很高兴地通知您,此功能将在 Spring Framework 6 和 Spring Boot 3 中普遍可用!

什么是可观测性?在我们看来,它是“通过检查系统的输出了解系统内部的程度”。我们认为,指标、日志记录和分布式跟踪之间的互连使您能够推断系统状态,以便调试应用程序中的异常和延迟。您可以在 Jonatan Ivanov 的 Enlightning 这一集 中观看更多有关我们认为可观测性是什么的内容……

拥抱虚拟线程

工程 | Mark Paluch | 2022 年 10 月 11 日 | ...

Project Loom 已通过 JEP 425 进入 JDK。它自 2022 年 9 月的 Java 19 起作为预览功能提供。其目标是大幅减少编写、维护和观察高吞吐量并发应用程序的工作量。

虚拟线程适用场景

这使得轻量级虚拟线程成为应用程序开发人员和 Spring Framework 的一种令人兴奋的方法。过去几年表明,应用程序之间通过网络进行通信的趋势越来越明显。许多应用程序使用数据存储、消息代理和远程服务。如果 I/O 密集型应用程序构建为使用阻塞 I/O 功能(例如 InputStream 和同步 HTTP、数据库和消息代理客户端),那么它们将主要受益于虚拟线程。在虚拟线程上运行此类工作负载……

本周 Spring - 2022 年 10 月 11 日

工程 | Josh Long | 2022 年 10 月 11 日 | ...

嗨,Spring 粉丝们!欢迎收看另一期本周 Spring!在我收拾行李,准备前往比利时安特卫普参加在比利时安特卫普举行的始终令人惊叹的 Devoxx 展会时,我写了这篇文章。在疫情期间,我一直非常想念这场展会,并且非常期待回归。我也希望在那里见到你们所有人!我将与我的朋友 James Ward 共同介绍 Spring Boot 3 和 Kotlin 中的一些新内容和新奇事物。这将非常棒 - 加入我们,我们一起玩得开心!

现在,我们有很多内容要介绍,所以让我们直接进入正题!

2022 年 Spring 调查现状!

新闻 | Michael Minella | 2022 年 10 月 11 日 | ...

以下是调查结果(调查现已结束):https://tanzu.vmware.com/content/ebooks/the-state-of-spring-2022。感谢您的参与。


Spring 调查现状!请访问 spring.io/survey 留下您的反馈。通过在 TwitterLinkedIn 和您使用的任何其他社交平台上分享这些帖子来传播这个消息!


Spring 粉丝们,我们针对 Spring 社区的年度调查又回来了!去年,我们深入研究了使用 Spring 构建的最大项目和最流行的应用程序模式,以及更多内容!您告诉我们您对 Spring Native、Data 以及……

Spring 提示:Spring Boot 和 Apache Kafka

工程 | Josh Long | 2022 年 10 月 10 日 | ...

嗨,Spring 粉丝们!在本期 Spring 提示中,我将介绍久负盛名的 Apache Kafka 代理及其在 Spring Boot 生态系统中各个抽象级别的集成。

想了解更多关于事件驱动架构、AOT 和 GraalVM、Apache Kafka 以及 Spring Boot 的知识吗?SpringOne 2022 即将到来!如果您想有机会从源头学习,那么希望您能加入我们,2022 年 12 月 6 日至 8 日,就在我位于美国旧金山的家乡(我最喜欢的美国西海岸城市)。(悄悄话:如果您现在注册,可以使用代码 S1VM22_Advocate_200 从通行证价格中享受 200 美元的折扣。)

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部