案例研究:Elasticsearch sink

工程 | Soby Chacko | 2020 年 11 月 16 日 | ...

本文是博客系列的一部分,探讨了基于 Java Function 重新设计的 Spring Cloud Stream 应用。在这篇文章中,我们将看看允许我们在 Elasticsearch 中索引记录的 Elasticsearch sink 及其对应的 Consumer function。

以下是本博客系列之前的所有部分。

Spring Data 2020.0 - Spring Data MongoDB 3.1 新特性和值得关注的地方

工程 | Christoph Strobl | 2020 年 11 月 13 日 | ...

Spring Data MongoDB 3.1 版本是受益于 Spring Data Commons 模块近期变化最多的模块之一,通过利用那里构建的基础设施带来了审计和 SpEL 等响应式特性。以下片段让你了解这对使用 SpEL 的声明式 MongoDB 查询意味着什么

@Query("{ 'supervisor' : ?#{ hasRole('ROLE_ADMIN') " +
  "? new Document('$regex', '*') : principal.name } }")
Flux<Person> findAllFilteredByRole();

@EnableReactiveMongoAuditing 使用通用基础设施,因此你可以轻松跟踪更改。

本周 Spring 动态 - 2020 年 11 月 10 日

工程 | Josh Long | 2020 年 11 月 11 日 | ...

各位 Spring 爱好者大家好!希望你们都一切安好,保持安全、健康和快乐。今天是美国的选举日,所以我非常高兴有机会通过本周的总结来分散一下注意力。今天有很多内容要讲,让我们开始吧!

希望大家都好!我今天正在参加 Reactive Summit(当然是虚拟的)。今天下午我参加了一个精彩的小组讨论,成员来自生态系统的各行各业。很快,如果我没记错的话,大约 17:30 左右,我将就 RSocket 及其在…方面的应用发表演讲

Spring Data 2020.0 - Spring Data JDBC 2.1 新特性和值得关注的地方

工程 | Jens Schauder | 2020 年 11 月 10 日 | ...

作为 Spring Data 2020.0.0 版本的一部分,我们发布了 Spring Data JDBC 2.1。本文介绍了该版本中最值得关注的四项变更。

#在实体构造函数参数上使用 @Value

在某些情况下,并非所有进入实体的数据都来自查询的 ResultSet。现在你可以提供一个带有 SPeL 表达式的 @Value 注解,该表达式会被评估,结果将在构建时作为参数传递给…

Spring 5.3 新特性:改进的 Cron 表达式

工程 | Arjen Poutsma | 2020 年 11 月 10 日 | ...

如果你经常收听 A Bootiful Podcast,你可能听说过我们对 Spring Framework 的 cron 支持所做的改进。Cron 表达式主要通过 @Scheduled 注解在 Spring 应用中使用。在 Spring 5.3 中,我们引入了 CronExpression 类,它代表——你猜对了——一个 cron 表达式

CronExpression 取代了基于 java.util.CalendarCronSequenceGenerator,后者存在一些已知的、Spring 团队成员都觉得难以解决的问题。引入新类型使我们能够使用更优秀的 java.time API,解决了…

Spring Data 2020.0 - 新特性和值得关注的地方 - 概述

工程 | Christoph Strobl | 2020 年 11 月 06 日 | ...

基于 Spring Framework 5.3 的 Spring Data 2020.0 版本已经发布,带来了各个存储模块的大量新特性,这些特性在各个模块中都有介绍。在发布里程碑公告的同时突出新特性,我们还想通过一系列博文更详细地描述这些新特性。这些文章将涵盖以下内容以及其他方面

  • Data Commons 中的响应式上下文访问特性。
  • R2DBC 中的生命周期回调和基线到 Spring R2DBC。
  • 通用 Repository 和特定于存储的 Redis 缓存指标。
  • Neo4J 响应式 repositories.
  • Spring Data for Apache Geode 的分页 repository API。
  • Spring Data Elasticsearch 的 Geoshape、索引和响应式搜索改进。
  • MongoDB 中的部分过滤和聚合提示。
  • JDBC 模块的 @Bean row mappers。
  • Apache Cassandra 抽象层的 Per-statement 键空间定义。
  • 声明式 Couchbase N1QL 查询。

本周 Spring 动态 - 2020 年 11 月 3 日

工程 | Josh Long | 2020 年 11 月 03 日 | ...

订阅 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

领先一步

VMware 提供培训和认证,助你快速提升。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部