Couchbase 成为 Spring Boot 1.4 的一等公民

工程 | Stéphane Nicoll | 2016 年 4 月 14 日 | ...

这是 Simon BASLÉ 从 Couchbase 转发的博客。你可以在 twitter (@simonbasle) 或 github 上找到他。在开发者门户上了解更多关于 Couchbase 和 Couchbase Java SDK 的信息。

Spring Boot 1.4.0 MILESTONE 2 发布了!现在是时候向您介绍 Spring Boot 团队成员和 Couchbase Java SDK 团队之间的合作,旨在为 Couchbase 提供一流的 Spring Boot 集成 :)

Spring Boot 1.4.0 中,Couchbase 成为了 Spring Boot 生态系统的一等公民!

Couchbase SDK 集成

Spring Boot 现在可以直接识别您的 classpath 中何时存在 Couchbase SDK。如果存在,它会通过自动配置为您实例化一个 Cluster 和一个 Bucket bean...

Spring Boot 1.4.0.M2 现已可用

发布 | Phil Webb | 2016 年 4 月 13 日 | ...

Spring Boot v1.4.0.M2 现已可从Spring milestone repository 获取。这是一个非常重要的版本,关闭了超过180 个问题和拉取请求!感谢所有做出贡献的人。

新版本的亮点包括

  • 从图像文件(gif、jpg 或 png)生成的 ASCII 艺术横幅。
  • 使用 @JsonComponent 更轻松地注册 JsonSerializerJsonDeserializer
  • Couchbase 支持。
  • Neo4J 支持
  • Narayana 事务管理器支持。
  • 升级到 Spring Framework 4.3、Hibernate 5.1、Jackson 2.7、Solr 5.5、Spring Data Hopper、Spring Session 1.2 和 Hazelcast 3.6。
  • 对测试支持进行了全面改革,包括新的统一 @SpringBootTest 注解、@MockBean@SpyBean 支持、JSON AssertJ 支持以及测试的自动配置。
  • ...

使用 Spring Boot 覆盖依赖版本

工程 | Dave Syer | 2016 年 4 月 13 日 | ...

本文解释了一些依赖管理技巧,可用于创建依赖于传递依赖项的新版本(而不是由 Spring BootSpring IO Platform 等平台管理的版本)的库和应用程序。下面的示例使用 Reactor 作为此类依赖项的示例,因为它即将发布一个重要的新版本 (2.5.0),但现有的依赖管理平台 (Spring Boot 1.3.xq) 声明依赖于旧版本 (2.0.7)。如果您想编写一个应用程序,通过对某个库的传递依赖来依赖于 Reactor 的新版本…

本周的 Spring - 2016 年 4 月 12 日

工程 | Josh Long | 2016 年 4 月 12 日 | ...

欢迎阅读最新一期的《本周的 Spring》!本周我在湿润而美妙的纽约市。美国的报税日已经快到了!呼!时间过得真快。其他(明显更愉快的)年度盛事也即将到来,包括我们盛大的 SpringOne Platform 活动,所以现在就预订您的门票吧!

另外,我将于 4 月 19 日与我的朋友 Simon Maple、Daniel Bryant 和 Markus Eisele 一起参加一个关于微服务的网络研讨会——加入我们吧!应该会很有趣,而且——希望如此——引人入胜!

像往常一样,我们有很多内容要涵盖,所以让我们开始吧!

SpringOne2GX 2015 回放:NoXML - 在您的 Spring 项目中消除 XML

新闻 | Pieter Humphrey | 2016 年 4 月 12 日 | ...

录制于 SpringOne2GX 2015。演讲者:Matt Raible Core Spring 分会场 幻灯片:http://www.slideshare.net/SpringCentral/noxml-eliminating-xml-in-your-spring-projects

许多 Spring 项目利用 XML 进行配置和 bean 定义。大多数 Java Web 应用程序使用 web.xml 来配置其 servlet、filter 和 listener。本次会议将向您展示如何通过使用 JavaConfig 和注解配置 Spring bean 来消除 XML。它还将展示如何移除 web.xml 并使用 Java 配置您的 Web 组件。

SpringOne2GX 2015 回放:高性能流处理

新闻 | Pieter Humphrey | 2016 年 4 月 12 日 | ...

录制于 SpringOne2GX 2015。演讲者:Stephane Maldini, Glenn Renfo, David Turanski 大数据分会场 幻灯片:http://www.slideshare.net/SpringCentral/high-performance-stream-processing-53163754

让事情运行得快比看起来要难。在本次演讲中,我们将把 Spring XD 应用程序分解为三个领域——消息传输、数据序列化和应用程序处理——以展示设计模式和技术,帮助您为流应用程序获得最高的吞吐量和最低的资源利用率。我们将比较并对比内存中、RabbitMQ 和 Kafka 传输…

SpringOne2GX 2015 回放:使用 Spring 将微服务转化为企业中的 FastData

新闻 | Pieter Humphrey | 2016 年 4 月 12 日 | ...

录制于 SpringOne2GX 2015。演讲者:John T Davies 大数据分会场 幻灯片:http://www.slideshare.net/SpringCentral/microservices-to-fastdata-in-the-enterprise-with-spring

如何处理每秒数十万条海量数据?直接扔进 RAM 行吗?那 GC 呢?如果扩展到太字节,我们需要分布式处理,那序列化成本呢?微服务如何融入其中?在本次演讲中,我们将使用 Spring Integration 和 Spring Boot 将数千兆字节的复杂数据摄取到两个不同的内存数据网格 (IMDG) 中。基于运行在…的应用程序

Spring for Apache Kafka 1.0 Milestone 2 发布

发布 | Artem Bilan | 2016 年 4 月 11 日 | ...

我很高兴地宣布,spring-kafka(Spring for Apache Kafka)1.0 版本的第二个里程碑版本现已可用。

Artifacts org.springframework.kafka:spring-kafka:1.0.0.M2org.springframework.kafka:spring-kafka-test:1.0.0.M2 可在 Milestone 仓库中获取。

第一个里程碑版本 以来的变化包括

  • KafkaTemplate.send() 方法现在返回 ListenableFuture<SendResult<K, V>>

以异步方式跟踪发布到 Kafka 主题。

  • MessagingMessageListenerAdapter(用于 @KafkaListener 方法)现在可以从方法参数中推断出 payload 转换的类型。
  • 一个 StringJsonMessageConverter,它可以使用类型推断,通过 Jackson ObjectMapper 从 JSON 内容构建目标对象。
  • Listener 添加了 RECEIVED_ 头部,以避免在发送时(例如,使用 Spring Integration Adapters)与具有相同 messageKey 的相同 topic 发生冲突(重新路由)。
  • 更多测试工具。
  • ...

Spring Integration Kafka 支持 2.0.0.M1 现已可用

发布 | Artem Bilan | 2016 年 4 月 11 日 | ...

我很高兴地宣布,spring-integration-kafka(Spring Integration Kafka Support)2.0 版本的第一个里程碑版本现已可用。

Spring Integration Kafka 扩展项目为 Apache Kafka 提供了 inbound(入站)和 outbound(出站)通道适配器。

从 2.0 版本开始,该项目完全基于新的 spring-kafka 项目重写,后者使用了 Kafka 0.9.x.x 提供的纯 Java ProducerConsumer 客户端。

Artifact org.springframework.integration:spring-integration-kafka:2.0.0.M1 可在 Milestone 仓库中获取。

主要特性

Kafka Consumer…

Spring WS 2.3.0 发布

工程 | Greg L. Turnquist | 2016 年 4 月 11 日 | ...

Spring 社区的朋友们好!

Spring WS 刚刚发布了 2.3.0.RELEASE 版本。这是一个重要升级,我们更新了一些核心依赖,例如 Apache Wss4j 2 (从 1.6 升级)。我建议升级以确保您获得最新的修复。有关已完成问题的列表,请参阅以下报告

发布说明 | 项目页面 | GitHub | 问题 | 文档

Artifacts 已暂存到 maven central, http://repo.spring.io/release 和 bintray。

干杯!

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持连接

订阅

抢占先机

VMware 提供培训和认证,助力您的职业发展。

了解更多

获得支持

Tanzu Spring 通过一个简单的订阅,为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

近期活动

查看 Spring 社区所有近期活动。

查看全部