本周 Spring - 2018 年 5 月 15 日

工程 | Josh Long | 2018年5月15日 | ...

您好 Spring 粉丝们,欢迎来到另一期《本周 Spring》!我刚刚在周六结束了一个月的旅行,周日我去了科罗拉多州丹佛,参加了盛大的 SpringOne Tour 丹佛展。现在,我将开始为期 10 天的基辅(乌克兰)(JEEConf)、都柏林(爱尔兰)和贝尔法斯特(北爱尔兰)以及巴塞罗那(西班牙)(Spring I/O)之旅。我希望在旅途中见到您!(@starbuxman)

今天我们有很多好东西要看,所以让我们开始吧!

关于 Spring Boot 和 Kotlin 的新教程

工程 | Sébastien Deleuze | 2018年5月11日 | ...

两年来,我们在 Spring 项目(Framework、Boot、Data)中引入了 Kotlin 支持,并发布了各种博客文章、示例项目、幻灯片和文档。今天,我们发布了一个有见地的教程,旨在在一个地方总结如何使用这些功能并遵循最佳实践来构建 Kotlin 中的 Spring Boot Web 应用程序:https://springframework.org.cn/guides/tutorials/spring-boot-kotlin/

涵盖的主题包括

  • 如何在 Kotlin 中创建一个 Spring Boot 2 项目
  • 了解构建配置
  • 使用 JUnit 5 进行测试:集成测试,@WebMvcTest + 模拟
  • 使用 JPA 和数据类进行持久化
  • 创建您自己的扩展
  • 使用 Mustache 呈现网页
  • 使用 @RestController 进行 HTTP API
  • 配置属性
  • ……

Spring IO Platform 布鲁塞尔 SR10

发行版 | Andy Wilkinson | 2018年5月10日 | ...

我很高兴地宣布,Spring IO Platform 布鲁塞尔-SR10 现在可从 repo.spring.io 和 Maven Central 获取。

此维护版本升级了平台中许多项目的版本

  • Spring Boot 1.5.13
  • Spring Data Ingalls SR12
  • Spring Framework 4.3.17
  • Spring Integration 4.3.16
  • Spring Security 4.2.6
  • Spring Security OAuth 2.0.15

许多第三方依赖项的版本也已更新。

项目页面 | GitHub | 问题 | 文档

Spring Boot 1.5.13

发行版 | Andy Wilkinson | 2018年5月9日 | ...

我代表团队和社区,很高兴地宣布 Spring Boot 1.5.13 已经发布,现在可以从 repo.spring.ioMaven Central 获取。

Spring Boot 1.5.13 包含 20 多个修复、改进和依赖项更新。感谢所有通过问题报告和拉取请求做出贡献的人。请注意,许多升级的依赖项包含针对各种安全漏洞的修复。请参阅 这篇博文 以了解更多详细信息。

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何疑问,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区聊天……

Spring Boot 2.0.2

发行版 | Andy Wilkinson | 2018年5月9日 | ...

我代表团队和社区,很高兴地宣布 Spring Boot 2.0.2 现在可以从 repo.spring.ioMaven Central 获取。

Spring Boot 2.0.2 包含 80 多个修复、改进和依赖项更新。感谢所有通过问题报告和拉取请求做出贡献的人。请注意,许多升级的依赖项包含针对各种安全漏洞的修复。请参阅 这篇博文 以了解更多详细信息。

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何疑问,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区聊天……

已发布 Spring 项目漏洞报告

工程 | Rossen Stoyanchev | 2018年5月9日 | ...

以下 CVE 今天已发布

请查看 CVE 报告中的信息并立即升级。

Spring Boot 用户:今天早些时候发布的 Spring Boot 2.0.21.5.13 包含上述漏洞的修复。

Spring Cloud Data Flow 1.5 RC1 发布

发行版 | Mark Pollack | 2018年5月9日 | ...

Spring Cloud Data Flow 团队很高兴地宣布发布 1.5.0 RC1。请遵循适用于 本地服务器Cloud FoundryKubernetes 的《入门》指南。

以下是重点

常规改进

  • 切换到 Hikari 连接池并重构代码以使用更少的连接。

  • 底层部署程序库中的一些错误修复。

仪表盘

  • 现在可以从 流构建器 编辑已创建/部署的流。可以编辑和重新部署应用程序和部署属性。也可以切换应用程序版本。

  • 所有列表页面都添加了一个新的分页器组件。可以切换每页显示 20、30、50 或 100 个项目。这进一步简化了批量操作工作流程。

  • 通过 Selenium 和 SauceLabs 引入端到端测试。

  • ……

Spring Framework 4.3.17 和 5.0.6 现已可用

发行版 | Stéphane Nicoll | 2018年5月8日 | ...

我很高兴地宣布,Spring Framework 4.3.175.0.6 已发布,现在可以从 repo.spring.ioMaven Central 获取。

Spring Framework 4.3.17 包含 15 个修复和一些改进。Spring Framework 5.0.6 包含 40 多个修复和改进。这些维护版本将用于即将在本周晚些时候发布的 Spring Boot 1.5.132.0.2 版本。

2018-05-09 更新:这些版本解决了漏洞。请参阅在相关的 Spring Boot 2.0.21.5.13 版本发布后发布的 这篇博文

项目页面 | GitHub | 问题 | ……

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部