迈向 Spring Boot 原生应用的道路

工程 | Sébastien Deleuze | 2020 年 6 月 10 日 | ...

我想借此机会,在我们发布 Spring GraalVM Native 0.7.0 版本之际,向大家更新一下我们在 Spring Boot 原生镜像方面的工作进展。

原因?

原生镜像 提供了一种构建和运行 Spring Boot 应用的方式,其特性与常规 JVM 部署不同

  • 输出是一个原生可执行文件,其中包含您的应用以及运行所需的部分 JDK 和依赖项。

  • 实际上,该可执行文件很可能会被打包到一个高度优化的容器镜像中(支持 FROM scratch Docker 镜像),攻击面更小,这非常适合 Kubernetes 环境。

  • 启动时间几乎是瞬时的,并且可以立即达到峰值性能,这使得它支持按需扩展 (无服务器) 应用,包括常规 Spring Boot Web 应用。

  • 内存消耗减少,这非常适合拆分为多个微服务的系统。

Spring Data Neumann SR1、Moore SR8 和 Lovelace SR18 现已发布

发布 | Mark Paluch | 2020 年 6 月 10 日 | ...

我代表团队很高兴地宣布,Spring Data Neumann SR1Moore SR8Lovelace SR18 版本现已发布。这些服务版本基于 Spring Framework 5.2.7 (NeumannMoore) 和 5.1.16 (Lovelace) 版本构建,主要包含依赖项升级和修复,以及一些精选的改进。

Spring Data Neumann SR1 包含 59 项改进和修复。Spring Data Moore SR8 包含 55 项修复和改进。最后,Spring Data Lovelace SR18 包含 38 项精选修复

所有已发布的服务都将被即将发布的 Spring Boot 2.3.12.2.82.1.15 版本采纳,供您…

Spring Cloud App Broker 1.1.1 发布

发布 | Gareth Clay | 2020 年 6 月 10 日 | ...

我们很高兴宣布 Spring Cloud App Broker 1.1.1 版本发布。感谢社区的反馈和贡献!此版本包含以下修复和改进

  • 升级到 Spring Cloud Open Service Broker 3.1.1.RELEASE
  • 升级到 Spring Boot 2.2.7.RELEASE
  • 升级到 CF Java Client 4.7.0.RELEASE
  • 升级到 Spring CredHub 2.1.1.RELEASE
  • 存储在 CredHub 中的权限现在在解除绑定时会被清理
  • 升级时更新后台应用环境
  • 添加服务实例日志端点以支持 服务实例日志 CF CLI 插件
  • 修复了配置的后台服务未被删除的问题
  • 修复了从 CredHub 删除权限的问题
  • 添加新的日志启动器

本周 Spring 动态 - 2020 年 6 月 9 日

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

大家好。你们都好吗?希望一切顺利。

本周有一些有趣的内容,所以话不多说...

将 Spring Boot 的构建迁移到 Gradle

工程 | Andy Wilkinson | 2020 年 6 月 8 日 | ...

我们在 Spring Boot 2.3.0.M1 中做了一个相当重要的改变。这是该项目第一个使用 Gradle 而不是 Maven 构建的版本。Twitter 上关于这次迁移的一个讨论串中,许多人询问我们为何切换以及我们看到了哪些好处(如果有的话)。这篇博客文章旨在回答这些问题。

Spring 项目组合中的每个项目都以相当自主的方式运行。我们力求在用户最能感知的地方保持一致性——例如 API 设计——但对于不太可见的部分,我们会选择最能满足项目需求的工具。一个例子是…

本周 Spring 动态 - 2020 年 6 月 2 日

工程 | Josh Long | 2020 年 6 月 3 日 | ...

Spring Cloud Greenwich.SR6、Hoxton.SR5 和 2020.0.0-M2(又名 Ilford)现已发布

发布 | Spencer Gibb | 2020 年 6 月 1 日 | ...

我代表社区宣布以下版本现已发布:Spring Cloud Greenwich 发布火车 的服务版本 6 (SR6)、Spring Cloud Hoxton 发布火车 的服务版本 5 (SR5) 以及 Spring Cloud 2020.0(代号 Ilford)发布火车 的里程碑版本 2 (M2)。Greenwich 和 Hoxton 版本可在 Maven Central 此处此处 找到。Ilford 里程碑版本可在 Spring Milestone 仓库中找到。您可以查看各个发布说明了解更多信息:Greenwich.SR6Hoxton.SR52020.0.0-M2

一如既往,我们欢迎通过 GitHubGitterStack OverflowTwitter 提供反馈…

订阅 Spring 时事通讯

订阅 Spring 时事通讯,保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部