Spring Boot 1.3.0.M1 现已发布

发布 | Phil Webb | 2015年6月12日 | ...

我很高兴地宣布,Spring Boot v1.3.0.M1 现已从 Spring milestone repository 发布。此版本基于 Spring Framework 4.2.0.RC1,并提供了对 Spring Boot 1.2 的多项 改进和新功能。主要亮点包括:

  • 新增 spring-boot-devtools 模块,支持自动重启、LiveReload 和远程更新。
  • 对 EhCache、Hazelcast、Infinispan、Redis、Guava 或任何符合 JSR-107 (JCache) 标准的实现提供了广泛的缓存支持。缓存指标信息现在也通过 actuator 公开(当底层技术支持时)。
  • 改进了指标支持,包括导出和聚合功能,并且在使用 Java 8 时性能得到大幅提升。
  • 为基于 Linux 的操作系统提供了完全可执行的 JAR 包,包括“服务”支持。将 Boot 应用程序作为 Linux 服务启动现在就像键入:sudo ln -s /var/myapp/myapp.jar /etc/init.d/myapp 一样简单……

Spring for Apache Hadoop 2.2 GA 发布

版本发布 | Thomas Risberg | 2015年6月11日 | ...

我们很高兴地宣布 Spring for Apache Hadoop 2.2 GA 版本发布。

Spring for Apache Hadoop 2.2 版本中最重要的更改/增强包括:

  • 移除 JDK 6 的支持,现在要求 Java 7 或更高版本
  • 改进 HDFS 写入器以支持同步写入和新的超时选项
  • HBase 支持方面的改进 – 在 HbaseTemplate 中添加了 PUT 和 DELETE。
  • 添加对 Pivotal HD 3.0 的支持
  • 更新 Cloudera CDH 5 以使用版本 5.3.3。
  • 更新 Hortonworks HDP 2.2 版本至 2.2.4.0
  • 更新 Kite SDK 至 1.0 版本
  • 更新 Spring 项目版本至最新

我们继续…

Spring Statemachine 1.0.0.M2 发布

发布 | Janne Valkealahti | 2015 年 6 月 2 日 | ...

我们很高兴地宣布 Spring Statemachine 1.0.0.M2 的第二个里程碑版本发布。

在此里程碑版本中,我们专注于区域 (regions) 和伪状态 (pseudostates) 的功能。区域为状态机的并行执行提供了更复杂的功能,而伪状态将为处理初始、终止、历史、选择、分叉和合并状态带来更多功能。

有人可能会问,区域是什么?它如何与状态机协同工作?状态机是区域的一种特化,其中正交区域由多个独立的状态机组成。这是一个困难的…

Spring Data Release Train Gosling 的第一个里程碑版本可用

版本发布 | Christoph Strobl | 2015 年 6 月 2 日 | ...

我谨代表 Spring Data 团队,很高兴地宣布 Spring Data release train Gosling 的第一个里程碑版本。此次发布修复了 164 个 ticket,并且 Spring Data KeyValue 加入了 Spring Data release train,发布了其初始里程碑版本。此次发布的主要亮点包括:

  • Spring 4.1 作为新的最低基线。
  • 在各个模块中简化了向所有存储库添加自定义方法的支持(参见此 示例)。
  • 通过存储库方法上的 @EntityGraph 进行声明式即席 JPA 2.1 获取图声明。
  • Gemfire 8.1 支持,包括多索引定义操作。
  • @Query 中的 SpEL 表达式以及对 MongoDB 的 $geoIntersects 支持。
  • 增强了 Spring Data Redis 的 ZSET 支持,包括 ZRANGEBYLEX
  • Spring Data REST 模块,提供了 HAL 浏览器以及对条件 GET 的支持。
  • Map 支持的存储库(参见此 示例)。

Spring XD 1.2 RC1 发布

发布 | Mark Pollack | 2015 年 6 月 2 日 | ...

我谨代表 Spring XD 团队,非常高兴地宣布 Spring XD 1.2 Release Candidate 现已 可供下载。您也可以使用 rpm 进行安装。

1.2 RC1 版本包含错误修复以及多项新功能和增强。

  • Apache Ambari 插件,用于自动化 Spring XD 在 Hadoop 集群上的部署。请阅读 插件的发布博客 以了解更多信息。
  • UI 中的新 Analytics 选项卡,允许您轻松查看仪表盘、计数器、字段值计数器和聚合计数器。
  • Kafka 消息总线性能得到提升,使其性能与 Kafka 自带的基准测试应用程序相媲美。即将发布的博客将更详细地讨论 XD 性能。
  • Rabbit 消息总线的高可用性 (HA) 支持得到改进,XD 容器连接到正在被消费的队列所在的 Rabbit Broker。
  • 支持 Sqoop 元数据存储和其他

Spring Integration 4.2 Milestone 1 已发布

发布 | Gary Russell | 2015 年 5 月 28 日 | ...

我们很高兴地宣布 Spring Integration 4.2 的第一个里程碑版本现已可用 (4.2.0.M1)。

此版本包含:

  • 框架中 JMX 支持进行了重大改进,在启用 JMX 时可提供性能和其他改进。
  • 基于 Spring Framework 4.2 中的支持,STOMP 客户端通道适配器的预览版。
  • 一个 mongodb 元数据存储。
  • @SecuredChannel 注解。
  • 条件轮询器 - 轮询间隔可根据当前轮询的结果(或执行前)动态调整。
  • HTTP 入站网关中的跨域资源共享 (CORS) 支持。
  • 许多内部改进。

Spring Cloud Consul 1.0.0.M1 现已发布

发布 | Spencer Gibb | 2015年5月27日 | ...

Consul 是一个用于发现和配置基础设施中服务的系统。它由 Hashicorp 构建,也就是开发 VagrantPacker 的那些聪明人。Consul 提供服务发现、健康检查、键/值存储等服务,并且开箱即用地支持多数据中心。

Spring Cloud Consul 旨在将所有这些功能引入 Spring Cloud 生态系统。该项目已达到其第一个里程碑,新 jars 可以在 repo.spring.io 仓库中找到。Spring Cloud Consul 提供以下功能

  • Spring Cloud Consul Discovery:Spring Cloud Commons DiscoveryClient 的实现。通过 Consul HTTP API 执行服务注册和发现。

  • Spring Cloud Consul Config:通过 Consul 键/值 API 进行分布式配置。这与 Spring Cloud Config Client 的行为类似,但由分布式 Consul KV 存储支持。

  • Spring Cloud Consul Bus:一个事件总线,用于通过分布式消息传递连接服务和服务实例。适用于在集群中传播状态更改(例如,配置更改事件)。这是使用 Consul Event API 实现的。

Spring Framework 4.2 RC1 发布

发布 | Juergen Hoeller | 2015年5月26日 | ...

亲爱的 Spring 社区:

我很高兴地宣布 Spring Framework 4.2 RC1 现已从我们的 milestone repository 发布。这是 4.x 系列的一个功能发布,侧重于核心的精炼和现代 Web 功能。

  • Java 8 默认方法的注解检测(例如 @Bean
  • 基于注解的应用事件(@EventListener
  • 对注解属性别名提供了一级支持。
  • 对直接字段绑定的完整嵌套路径处理
  • JSR-354 Money & Currency 的数据绑定和转换
  • 与 Hibernate ORM 5.0 集成(原生及通过 JPA)
  • 对 CORS 和声明式 HTTP 缓存的丰富支持
  • 对 HTTP 流式传输和服务器发送事件(Server-Sent Events)的头等支持
  • Listenable/CompletableFuture 作为消息处理器的返回值。
  • 一个用于 TCP 和 WebSocket 通道的 STOMP 客户端

Spring Cloud Connectors 1.2.0 RC1 发布

发布 | Scott Frederick | 2015年5月22日 | ...

我很高兴地宣布 Spring Cloud Connectors 1.2.0 RC1 已发布。

此版本对于使用该库的应用程序应与 1.1.0.RELEASE 完全向后兼容。扩展核心 Connectors 库的库应针对 1.2.0 RC1 重新编译,并且可能会遇到一些小的扩展 API 更改。除非有任何问题,否则这将是 1.2.0.RELEASE 之前的唯一 RC 版本。

以下是 1.2.0 的新增功能概述:

Spring Cloud Connectors Core

AMQP

  • AmqpServiceInfo 不再验证 URI 中的 path 元素是否包含值,这允许使用默认的 RabbitMQ vhost。
  • AmqpServiceInfo 中的 URL 验证已放宽,从而支持 QPID URL 格式以及 RabbitMQ URL 格式。
  • AmqpServiceInfo 现在支持存储 URI 列表,以供支持多主机连接的提供商使用。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有