Spring Tools 4.6.2 发布

发布 | Martin Lippert | 2020 年 5 月 28 日 | ...

亲爱的 Spring 社区成员,

我很高兴宣布适用于 Eclipse、Visual Studio Code 和 Theia 的 Spring Tools 4 的 4.6.2 版本发布。

此版本亮点包括

  • (Spring Boot) 改进:仅当 Actuator 位于项目类路径时,才自动连接实时悬停的附加检查 (#450)
  • (Spring Boot) 改进:为 YAML 和 Properties 文件中存在的键添加了内容辅助 (#427)
  • (Spring Boot) 改进:YAML 编辑器在使用 @..@ 占位符时会报错 (#190)
  • (Spring Boot) Bug 修复:超类型层级查找可能失败
  • (Spring Boot) Bug 修复:快速重启应用导致实时悬停机制弹出错误窗口
  • (Eclipse) 改进:新 Spring 符号视图的早期访问版本
  • (Eclipse) 性能:修复了可能导致 Java 编辑器中源代码编辑变慢的几个问题 (#435) (#405

Spring Fu 0.3.0 及更高版本

发布 | Sébastien Deleuze | 2020 年 5 月 28 日 | ...

我很高兴宣布 Spring Fu 0.3.0 版本已发布。提醒一下,Spring Fu 是 Spring Boot 程序化配置的一个孵化器项目,它使用 DSL 通过代码以声明式方式显式配置,借助自动补全实现了出色的可发现性。

JaFu 回归!

这个新的里程碑版本带回了 JaFu(Java DSL),与 KoFu(Kotlin DSL)并行。JaFu 在 0.1.0 版本中被移除,因为当时我没有足够的精力同时支持 Java 和 Kotlin DSL,而且在 API 方面,我不确定 Java 变体是否足够吸引人以证明这样的努力是合理的,但我…

Spring Data Elasticsearch 4.0 的新特性

工程 | Mark Paluch | 2020 年 5 月 27 日 | ...

本文延续了关于Spring Data Neumann 新特性的博客文章系列。今天的篇章解释了 Spring Data Elasticsearch 中的新特性和值得关注的地方。这篇博客文章由 Spring Data Elasticsearch 模块的维护者 P.J. Meisch 撰写。

此版本解决了 140 多个问题,修复了 30 多个 Bug。

Spring Data Elasticsearch 现在使用 Elasticsearch 7,特别是 7.6.2 版本。不再支持运行在 6.x 版本的 Elasticsearch 集群。ElasticsearchTemplate 类已弃用,因为它使用 TransportClient 访问 Elasticsearch,而 TransportClient 自 Elasticsearch 7.+ 版本以来本身已被弃用。用户应切换到 ElasticsearchRestTemplateReactiveElasticsearchTemplate

Spring 本周回顾 - 2020 年 5 月 26 日

工程 | Josh Long | 2020 年 5 月 27 日 | ...

各位 Spring 粉丝们,大家好!欢迎阅读最新一期的 Spring 本周回顾!最近怎么样?我和家人在阵亡将士纪念日假期周末主要玩了视频游戏,还尝试了随机的新餐厅外卖。现在,又回到了日常工作,有很多很多东西需要关注,所以我们开始吧!

RSocket 入门:测试 Spring Boot Responders

工程 | Ben Wilcock | 2020 年 5 月 25 日 | ...

阅读时间:约 6 分钟 编码时间:约 15 分钟

如果您一直在关注本系列,那么到现在您应该已经构建了一个 Spring Boot 原型,展示了 RSocket 中的许多功能。然而,这段代码并非生产代码;它是一个原型,是您 RSocket 之旅的垫脚石。对于生产代码,我期望遵循所有通常的质量保证和测试规则。因此,在本次练习中,我将向您展示如何为 RSocket responder 编写集成测试,以便您离生产环境更近一步。

但首先,我所说的集成测试是什么意思?

集成…

A Bootiful Podcast:JAXB 贡献者、COM4j、Jenkins 和 Launchable 创始人 Kohsuke Kawaguchi

工程 | Josh Long | 2020 年 5 月 21 日 | ...

各位 Spring 粉丝,大家好!在今天的节目中,Josh Long (@starbuxman) 采访了无需介绍的 Kohsuke Kawaguchi (@kohsukekawa) - 他是 JAXB、COM4j 和各种其他项目的早期贡献者之一,并且是 Launchable 的创始人兼 CEO。哦,我有没有提到他还创建了史上最受欢迎的 CI 服务器 Jenkins?敬请收听!

迁移到 Spring Data JDBC 2.0

工程 | Jens Schauder | 2020 年 5 月 20 日 | ...

在 Spring Data JDBC 2.0 中,我们不得不引入一些破坏性变更。本文旨在帮助进行迁移过程。

TL;DR

  1. 为自定义列名和表名使用默认的大小写,或者在生成表时严格按照注解中使用的方式引用名称。

  2. 使用 AbstractJdbcConfiguration 进行应用程序上下文的自定义配置。

  3. 如有必要,注册一个 Dialect.

  4. 审查事件处理代码并确保您尝试使用的数据不是 null

标识符引用

Spring Data JDBC 1.x 大多不改变表名和列名就直接使用。这导致…

Spring Cloud Data Flow 2.5.1 发布

发布 | Janne Valkealahti | 2020 年 5 月 20 日 | ...

Spring Cloud Data Flow 团队很高兴宣布 2.5.1 版本发布。

此版本包含一些 Bug 修复,其中一些显著的变更如下

  • 修复了 DeploymentProperties 解析问题。
  • 移除了服务器在启动时尝试联系 Docker Hub 的行为。
  • 修复了 Data Flow 客户端在使用 OAuth 客户端凭据时重新授权的问题。
  • Kubernetes 部署文件中的 Liveness 和 readiness 探针变更。
  • 升级到 Spring Boot 2.2.7Spring Cloud Hoxton.SR4。这些升级带来的新依赖修复了 Spring Data Rest 中的一个问题,该问题导致仓库映射 DATAREST-1502 停止工作,并有效地导致 Data Flow 2.5.0 中的 UI 和 Skipper 行为异常。

订阅 Spring 新闻稿

通过 Spring 新闻稿保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部