网络研讨会回放:使用 Axon 构建漂亮的 CQRS - 11 月 16 日

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

演讲者:Josh Long, Allard Buijze

我们都知道了!微服务让您将应用程序分解成小型的、专注于单个功能的、可重用的且内部一致的有界上下文——服务——通过网络部署。

太好了,但这仍然不能帮助我让这些系统在我的领域世界观上达成一致!这是因为……模型没有一个对所有相关服务都正确的世界观。

加入 Axon 框架创始人兼负责人 Allard Buijze(来自 Trifork)和 Spring 开发者布道师 Josh Long,了解如何集成具有不同读写属性的不同系统……

Spring Integration 5.0 Milestone 1 已发布

发布 | Gary Russell | 2016 年 12 月 02 日 | ...

我们很高兴地宣布 Spring Integration 5.0 版本的第一个里程碑现已可用。

这是一个新的主要版本,基于 Spring Framework 5.0 并需要 Java 8;这是迄今为止最大的变化,但也包括以下内容

  • Java DSL 现已集成到框架本身中;DSL 有一些小的变化,例如移除了 .handleWithAdapter() 方法和一些通用的 Factory 类。关于 DSL 变化的完整讨论可以在 迁移指南中找到。

  • 升级到 Spring Data Kay

  • 升级到 Spring AMQP 2.0

  • DSL 中添加了对 TCP/UDP 的一流支持。

  • Spring Integration 现在基于 Reactor 3.0,Messaging Gateway 的 Promise 方法现在必须更改为返回 Mono

  • 使用 XML 配置时,现在可以通过 TransactionHandleMessageAdviceadviceChain Messaging Annotations 属性和 <transactional> 子元素配置流程中间事务。

Spring Statemachine 1.2.0.RC1 发布

发布 | Janne Valkealahti | 2016 年 12 月 01 日 | ...

我们很高兴地宣布 Spring Statemachine 1.2.0.RC1 的候选版本。Artifacts 可从 Spring Repository 获取。

此版本包含的内容

  • 常规错误修复和小改进
  • 用于跟踪和监控的新 API
  • 新的监控示例
  • 全面支持 Redis、MongoDB 和 JPA 的 repository 配置
  • Boot 自动配置增强
  • 大量文档增强

所有更改照例可在 变更日志中查看。我们计划在圣诞节前发布 1.2.0.RELEASE 版本,如果发现任何主要问题,可能会发布第二个候选版本。

感谢所有贡献者…

SpringOne Platform 2016 回放:Netflix 使用 Zuul 的边缘网关

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

录制于 SpringOne Platform 2016。演讲者:Mikey Cohen, Netflix 幻灯片:http://www.slideshare.net/SpringCentral/netflixs-edge-gateway-using-zuul

边缘网关是大型云服务基础设施的重要组成部分。本次演示详细介绍了边缘网关的用途、优点和用例,以提供安全性、流量管理和云跨区域弹性。讨论了如何使用网关来增强持续部署、帮助测试新服务版本以及获取服务洞察等等。哲学和架构方法…

SpringOne Platform 2016 回放:使用 Angular2 构建现代 Web 应用程序

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

录制于 SpringOne Platform 2016。演讲者:Sergi Almar 幻灯片:http://www.slideshare.net/SpringCentral/building-modern-web-applications-with-angular2

在过去几年中,Web 开发变得越来越复杂,有大量的框架可供选择,却没有明确的方向。加入 Sergi Almar 的本次演示,了解为什么 Angular2 非常适合 Spring 开发人员。我们将回顾 Angular2 架构,看看 TypeScript 如何让我们构建更易于维护和整洁的应用程序,同时拥有类型化语言的优势。我们将查看基于 Angular2 组件的模型…

12 月 8 日网络研讨会:升级您的 Spring Cloud 架构的绝佳工具

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

Spring Cloud 的启动和运行非常简单。但一旦完成初始设置,就需要一个生态系统来补充,以应对额外的操作复杂性和质量问题。Pivotal 在生产环境中运行 Spring Cloud 一年多来,集成了一些有趣的文档、运维和测试工具。在本次演讲中,您将看到一个基于 Spring Cloud 的集成平台演示,其中包括 Spring Cloud Contract、wiremock、saboteur、ELK、Spinnaker、Spring Boot Admin 等工具。其中一个工具是一个用于可视化… 的仪表板。

Spring AMQP 2.0 Milestone 1 已发布

发布 | Gary Russell | 2016 年 11 月 30 日 | ...

我们很高兴地宣布 Spring AMQP 2.0 的第一个里程碑现已可用。

有关完整的更改列表,请参阅参考手册中的新增内容发行说明

以下是此版本的一些亮点

  • 该框架现在完全基于 Java 8;提供了多个函数式接口,方便 Lambda 实现(回调、ReplyingMessageListener 等)。Java 8 现在是必需的。它也基于 Spring Framework 5.0

  • 该框架使用新的 4.0 amqp-client 库

  • 除了现有的 SimpleMessageListenerContainer,现在还有一个新的 DirectMessageListenerContainer。新容器实际上具有更简单的架构,并且监听器直接在 amqp-client 线程上调用(因此得名 Direct…​)。请参阅 选择容器,以帮助您决定哪种容器适合您的应用程序。

SpringOne Platform 2016 回放:Spring Boot 简介

新闻 | Pieter Humphrey | 2016 年 11 月 30 日 | ...

录制于 SpringOne Platform 2016。演讲者:Eddú Meléndez Gonzales 幻灯片:http://www.slideshare.net/SpringCentral/intro-to-spring-boot

Spring Boot 是 Pivotal Spring 团队推出的以约定优于配置为核心的新框架,它将 Spring 的灵活性与传统的、常识性的默认设置相结合,使应用程序开发变得快速且愉快。它非常适合构建微服务和分布式系统,并简化了 DevOps 实践。与 Spring Boot 贡献者 Eddú Meléndez Gonzales 一起,了解 Spring Boot 是什么,为什么它正在成为…

Spring 本周回顾 - 2016 年 11 月 29 日

工程 | Josh Long | 2016 年 11 月 29 日 | ...

欢迎阅读最新一期的Spring 本周回顾! 我简直不敢相信今年过得这么快!这周我在澳大利亚墨尔本参加 YOW! 大会,然后下一周要去布里斯班和悉尼参加同一展会的下几期。澳大利亚是我离我“本土”时区最远的地方——所以尽管我总是在每周二发布Spring 本周回顾,但我很欣慰现在对于欧洲以西的任何人来说仍然是周一!今晚,我将与我的朋友,来自 Intellij 的 Trisha Gee 一起,在 墨尔本 JVM 用户组发表演讲。我非常高兴来到这里…

订阅 Spring 新闻通讯

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

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部