本周 Spring 要闻 - 2020年6月2日

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

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 响应器

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

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

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

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

集成…

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

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

Spring 的朋友们大家好!在本期节目中,Josh Long (@starbuxman) 采访了 Kohsuke Kawaguchi (@kohsukekawa),他无需介绍——他是 JAXB、COM4J 以及其他众多项目的最初贡献者之一,也是 Launchable 的创始人兼首席执行官。哦,我忘了说,他还创建了史上最受欢迎的 CI 服务器 Jenkins。祝大家收听愉快!

迁移到 Spring Data JDBC 2.0

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

随着 Spring Data JDBC 2.0 的发布,我们不得不引入一些破坏性更改。本文的目标是帮助您完成迁移过程。

简而言之

  1. 对自定义列名和表名使用默认的大小写,或者为表生成使用注解中确切的名称进行引用。

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

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

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

标识符的引用

Spring Data JDBC 1.x 大多在不更改的情况下使用表名和列名。这会导致…

本周 Spring - 2020年5月19日

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

嗨,Spring 粉丝们!欢迎收听本期《本周 Spring》!这是一个多么美妙、bootiful 的星期!上周,备受期待的 Spring Boot 2.3.0 正式发布了!

此次发布包含大量出色的功能,包括但不限于 Java 14 支持、Docker 镜像生成、优雅关机、存活探针、Spring Data Neumann 升级等等。以下是一些关于这些功能的资源。另外,请查看博客

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有