Spring Tools 4 - 公共 Beta 版发布

版本发布 | Martin Lippert | 2017 年 12 月 04 日 | ...

spring tools 4

从今天开始,Spring 和基于事实标准 Spring Boot 开发的企业应用程序的工具领域将进入一个新篇章。通过发布下一代 Spring 工具的公共 Beta 版,我们让全球开发者能够提前预览即将到来的一切,以改善他们围绕 Spring 和 Spring Boot 的开发体验。

Spring 感知

smart code completion

全新的 Spring Tools 4 可实时分析您的项目,了解内部的 Spring 构造,并提供简单且超快速的导航到所有 Spring 元素。查找…

Spring 技巧:Spring Tool Suite 4

工程 | Josh Long | 2017 年 12 月 04 日 | ...

演讲者:Josh Long

大家好,Spring 粉丝们!在本期 Spring 技巧中,我们将探讨 Spring Tool Suite 4、新的运行时反馈以及支撑这一切的 IDE 不可知语言服务器。我提前发布了这一期 Spring 技巧,正好赶上 SpringOne Platform 2017 大会和当天的重大公告。

Spring Batch 4.0.0.RELEASE 现已可用

发布 | Michael Minella | 2017 年 12 月 04 日 | ...

我们很高兴地宣布 Spring Batch 4.0.0.RELEASE 现已通过 Github、Pivotal 下载仓库和 Maven Central 可用。这是 4.0 系列的通用可用版本。非常感谢所有为此版本做出贡献的人。

背景

Spring Batch 4 自 2014 年推出 3.0 版本以来,这是 Spring Batch 的首个主要版本发布。自该版本发布以来,Spring 生态系统发生了许多变化。本次发布旨在使 Spring Batch 与这些变化保持同步。当 Spring Batch 3 推出时,Java 配置才刚刚开始普及…

Spring Session (Core/MongoDB/Geode) 2.0.0.RC2 发布!

工程 | Greg L. Turnquist | 2017年12月3日 | ...

Spring 社区各位好,

为即将发布的GA版本做准备,Spring Session、Spring Session MongoDB以及Spring Session for Apache Geode and Pivotal GemFire 都已在本次发布中对齐至2.0.0.RC2版本。

如果您错过了,以下是每个模块包含的内容

  • Core - 包括对Redis、JDBC和Hazelcast的支持

  • MongoDB - 同时支持传统的阻塞式和响应式MongoDB

  • Apache Geode - 支持Apache Geode以及Pivotal GemFire(包括PCC服务以及SSC扩展在PCF上)

在此版本中,Spring Session 已…

Spring for Apache Kafka 2.1.0.RELEASE (以及 1.3.2, 2.0.2) 已发布

发布 | Gary Russell | 2017年12月01日 | ...

我很高兴地宣布 Spring for Apache Kafka 2.1.0.RELEASE 已发布。

此外,维护版本 1.3.2.RELEASE 和 2.0.2.RELEASE 也已发布,包含重要的错误修复。另请参阅下方关于 spring-integration-kafka 3.0.0.RELEASE 的信息。建议所有用户升级。

2.1 版本的主要目的是将 kafka-clients 库升级到 1.0.0,但我们也包含了一些改进

  • 有时,当消息无法处理时,您可能希望停止容器,以便纠正条件并重新传递消息。该框架现在为 record listeners 提供了 ContainerStoppingErrorHandler,为 batch listeners 提供了 ContainerStoppingBatchErrorHandler

  • KafkaAdmin 现在支持在检测到分区数比现有主题更多的 NewTopic bean 时增加分区。

  • StringJsonMessageConverterJsonSerializer/JsonDeserializer 现在会在 Headers 中传递和消耗类型信息。这使得在同一个主题上轻松发送/接收多种类型成为可能。

    @SpringBootApplication public class Kafka21Application {

    public static void main(String[] args) {
        SpringApplication.run(Kafka21Application.class, args)
            .close();
    }
    
    @Bean
    public ApplicationRunner runner(KafkaTemplate<Object, Object> template) {
        return args -> {
            template.send(MessageBuilder.withPayload(42)
                    .setHeader(KafkaHeaders.TOPIC, "blog")
                    .build());
            template.send(MessageBuilder.withPayload("4…

Spring Cloud Data Flow for Cloud Foundry 1.3.0.M3 发布

工程 | Mark Pollack | 2017年12月01日 | ...

我们很高兴地宣布Spring Cloud Data Flow for Cloud Foundry 1.3.0.M3的发布。

入门指南 是开始试用的最佳场所。

发布亮点

流更新、JavaDSL以及UI到Angular 4.0堆栈的完整迁移是一些主要亮点。有关发布亮点更多信息,请参阅核心Data Flow项目的发布博文

对于 Cloud Foundry 服务器,值得注意的是将 cf-java 客户端库升级到 v2.23.0,并将默认运行状况检查设置为 http 而不是 port。您现在还可以指定…

Spring Boot 2.0.0 M7 现已发布

发布 | Phil Webb | 2017年11月30日 | ...

我谨代表团队,很高兴地宣布 Spring Boot 2.0.0.M7 已发布,并可从 我们的 milestone 仓库 获取。此版本关闭了 165 个 issue 和 pull request,并继续向 2.0 GA 迈进。感谢所有贡献者!

此版本优化了先前 milestone 的一些项目,并提供了一些值得注意的新功能

  • Devtools 触发重新启动时,条件评估报告的差异
  • 新的计划任务执行器端点
  • 支持配置属性中的 Duration 类型(例如 5ms, 1s, 10m
  • 响应式 Couchbase 支持

Spring Integration 5.0 GA 发布

发布 | Artem Bilan | 2017年11月29日 | ...

我谨代表 Spring Integration 团队,很高兴地宣布 Spring Integration 5.0 版本 (5.0.0.RELEASE) 的 GA(通用公开)版本现已可用。

可以从 Maven Central、JCenter 以及我们的 发布仓库 下载。

compile "org.springframework.integration:spring-integration-core:5.0.0.RELEASE"

首先,非常感谢所有社区成员为框架持续的积极贡献!

自从宣布 RC1 以来,本次发布包含了几个 JIRA(以及一些 GitHub 问题),其中大部分是早期采用者和参考手册的错误修复…

Spring Cloud Data Flow 1.3.0.M3 已发布

发布 | Mark Pollack | 2017年11月29日 | ...

我们很高兴地宣布 Spring Cloud Data Flow 及其相关项目生态系统的 1.3.0.M3 版本发布。

本地服务器:入门指南

发布亮点

流更新和回滚

将数据流管道编排为一系列微服务应用程序一直是 Spring Cloud Data Flow 设计的核心价值。在 1.3.0.M3 中,我们提供了独立更新 sources, processors 和 sinks 的能力,而无需取消部署和重新部署整个流。

流更新功能是通过将部署过程委托给一个名为 Skipper 的新 Spring Cloud 项目来实现的。在 此博客 中介绍的 Spring Cloud Skipper 是一个独立的服务器,可将 Spring Boot 应用程序部署到多个云平台。它还跟踪已部署应用程序或应用程序的版本、应用程序属性和部署属性,以便对其中任何一项的更改…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有