SpringOne2GX 2014 回放:Spring Boot 和 Netflix OSS

新闻 | Pieter Humphrey | 2014年12月02日 | ...

录制于 SpringOne2GX 2014。

讲师:Spencer Gibb, David Syer 博士

幻灯片:http://www.slideshare.net/SpringCentral/syer-gibbcloud

了解 Spring Boot 和 Netflix OSS 软件的基本概念,以及如何将 Netflix OSS 技术集成到 Spring Boot 中,包括:使用 Spring 和 Archaius 进行分布式配置、Eureka(服务注册与发现)、Feign(简易 REST 客户端)、Ribbon(客户端负载均衡)、Hystrix(断路器/容错库)、RxJava(响应式编程库)、Zuul(路由)、Turbine 和 Hystrix Dashboard(服务健康仪表盘)。

!{iframe width="560" height="315" src="//www.youtube.com/embed/X5DRXCKJH_M" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2014 回放:使用 Spring 和 OAuth2 为微服务提供安全性

新闻 | Pieter Humphrey | 2014年12月02日 | ...

使用 Spring 和 OAuth2 为微服务提供安全性

录制于 SpringOne2GX 2014。

讲师:David Syer 博士

幻灯片:http://www.slideshare.net/SpringCentral/syer-microservicesecurity

OAuth2 是一种轻量级安全协议,非常适合用于 HTTP,HTTP 是许多现代架构的核心协议。Spring Security OAuth2 包含大量新功能,特别是 2.0 版本中的 @Configuration 支持。将这些与 Spring Boot 结合使用,您可以构建一个只需大约 20 行代码即可实现安全 HTTP 服务应用的平台。本次演讲展示了现代 Spring 技术栈中快速开发和生产就绪功能如何完美结合,用于在由微服务组成的系统中开发安全组件。我们探讨了 Spring OAuth2 中的新功能,指导您选择何时使用哪些功能,并展示了如何轻松快速地启用它们。这是最近 Spring 网络研讨会节目中同一演讲的 90 分钟版本。

!{iframe width="560" height="315" src="//www.youtube.com/embed/MLfL1NpwUC4" frameborder="0" allowfullscreen}{/iframe}

本周回顾 Spring - 2014年12月2日

工程 | Josh Long | 2014年12月02日 | ...

欢迎来到又一期的《本周回顾 Spring》!本周我在佛罗里达州劳德代尔堡的 Rich Web Experience 大会,和我的朋友 Matt Stine 一起举办了一个关于使用 Spring BootSpring CloudCloud Foundry 构建微服务的讲习班。

话不多说,让我们开始吧

Spring Integration Java DSL (Java 8 之前版本):逐行教程

工程 | Artem Bilan | 2014年12月01日 | ...

亲爱的 Spring 社区!

最近我们发布了《Spring Integration Java DSL:逐行教程》,该教程大量使用了 Java 8 的 Lambdas。我们收到一些反馈,认为这是一个很好的 DSL 介绍,但对于那些无法迁移到 Java 8 或尚不熟悉 Lambdas,但仍希望利用其优势的用户,需要一个类似的教程。

因此,为了帮助那些希望从 XML 配置迁移到 Java & Annotation 配置的 Spring Integration 用户,我们提供了这个逐行教程,以展示即使没有 Lambdas,我们仍然可以从 Spring Integration 中获益良多...

Spring Data Release Train Fowler 的第一个里程碑版本现已发布

发布 | Oliver Drotbohm | 2014年12月01日 | ...

我代表 Spring Data 团队高兴地宣布,Spring Data 发布列车 Fowler 的第一个里程碑版本现已发布。

本次发布修复了 170 个问题,其中 119 个是 Fowler 发布列车独有的。您可以在此处找到经过整理的变更日志。本次发布的亮点包括:

  • 升级到 Spring 4.0.8 和 Querydsl 3.6.0。
  • 通过使用字节码生成改进转换器子系统的性能。
  • 对 JSR-310 日期/时间类型的开箱即用支持 (MongoDB)。
  • SpEL 使用方面的各种改进(性能改进)(JPA)。
  • 支持 $bit$mul$position 操作符 (MongoDB)。
  • 改进了 JPA 和 REST 的代理 ID 检测。
  • 引入了 QueryDslPredicateExceutor.findAll(OrderSpecifier<?>... orders) (Querydsl)。
  • Cassandra 模块的 CDI 仓库扩展。
  • 升级到 Gemfire 8 (Gemfire)。
  • 基于版本属性的 ETag 生成 (REST)。

Spring Roo 1.3.1 RC1 发布,包含重要 bug 修复

发布 | Pieter Humphrey | 2014年11月26日 | ...

Spring Roo 1.3.1 RC1 发布候选版本现已发布。

Spring Roo 的 jar 文件已发布到 Maven Central。一如既往,该版本可在 Spring IO 仓库中获取。

该候选版本修复了严重问题:

  • 运行反向工程。
  • 安装第三方附加组件。

强烈建议所有 Spring Roo 用户升级到此版本。

有关此版本更改的完整详细信息,请参阅 Jira 中的发布说明

有关更多项目具体信息,请参阅项目页面GitHub

感谢那些提出有用 bug 报告和建议的优秀用户。这是一个候选版本,请尝试更新并提供反馈。一如既往,您也可以在 Twitter 上找到 Roo - 关注 @SpringRoo 或在您的推文中包含 #SpringRoo。敬请关注!

本周回顾 Spring - 2014年11月25日

工程 | Josh Long | 2014年11月25日 | ...

天哪!你能相信一年已经快结束了吗?时间过得真快!对于我们身处美国的人来说,这是感恩节这一周。这是一年中非常棒的时间,可以坐下来,找一篇不错的Spring IO 指南或博客阅读,然后构建一些很棒的东西……哦,这也是与朋友和家人共度时光、反思我们感激之人或事物的好时机。我相信我代表 Spring 团队和 Pivotal 全体成员,说我们感谢你们,我们充满活力的社区、用户和客户。

但是如果你确实想读点东西…

Spring Cloud 1.0.0.M3 现已发布

发布 | Dave Syer | 2014年11月25日 | ...

Spring Cloud 1.0.0.M3 现在可在 repo.spring.io 仓库中获取。以下项目都发布了 1.0.0.M3 版本:

  • Spring Cloud Config:集中式键值(或 YAML)配置管理。现在支持将配置服务器完全嵌入到另一个应用中。

  • Spring Cloud Netflix。还更好地支持服务器组件的嵌入性。现在还能在启用 Ribbon 的 Spring RestTemplate 中正确记录负载均衡器统计信息。

  • Spring Cloud for Amazon Web Services。拥有新的 Spring Boot 集成点,将 AWS 元数据配置外部化。

  • Spring Cloud Security:以声明式风格实现超简单的 OAuth2。

  • Spring Cloud Bus:向 Spring Cloud 组件广播框架级事件。此处的大新闻是,我们现在有一个基于 RabbitMQ 的 Hystrix Metrics 聚合器(基于 Turbine 2),因此您无需依赖于直接通过 HTTP 访问所有服务实例。

Spring Integration Java DSL:逐行教程

工程 | Artem Bilan | 2014年11月25日 | ...

亲爱的 Spring 社区!

就在 Spring Integration Java DSL 1.0 GA 发布公告之后,我想通过一个基于经典 Cafe Demo 集成示例的逐行教程向您介绍 Spring Integration Java DSL。我们在此描述了 Spring Boot 支持、Spring Framework 的 Java 和 Annotation 配置、IntegrationFlow 特性,并向作为 DSL 风格灵感来源的 Java 8 Lambda 支持致敬。当然,这一切都由 Spring Integration Core 项目支持。

对于那些尚未对 Java 8 感兴趣的用户,我们提供了一个没有 Lambdas 的类似教程:《Spring Integration Java DSL (Java 8 之前版本):逐行教程》

Spring Integration Java DSL 1.0 GA 版本发布

发布 | Artem Bilan | 2014年11月24日 | ...

亲爱的 Spring 社区,

正如我们在候选版本博客文章中承诺的,我们很高兴地宣布 Spring Integration Java DSL 1.0 GA 版本现已发布。像往常一样,使用 发布仓库 配合 Maven 或 Gradle,或者下载 分发归档文件 来试用。

有关更多信息,请参见项目主页

首先,我们很高兴与您分享,在 2014 年 11 月 12 日,DZone 研究在其最近的调查结果出版物中,将 Spring Integration 评为 ESB / 集成框架领域的领导者,市场份额高达 42%。报告是…

获取 Spring 通讯

订阅 Spring 通讯保持联系

订阅

抢先一步

VMware 提供培训和认证,助您加速发展。

了解更多

获取支持

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

了解更多

即将到来的活动

查看 Spring 社区所有即将到来的活动。

查看全部