Spring 本周焦点 - 2014 年 6 月 3 日

工程技术 | Josh Long | 2014 年 6 月 3 日 | ...

欢迎收看另一期Spring 本周焦点。 这周是一个激动人心的一周!好吧,说实话。每周都很精彩。但特别是,这周会让很多人高兴。关注博客,下周再见,回顾一下! :)

  1. 天哪!Spring Boot 1.1.0.RC1 现已可用! 新版本通过支持 Spring Data Elasticsearch、HornetQ 和 Spring Social,以及更多内容,保持了史诗般的进步! 获取最新版本,进行测试,并在 Twitter 上GitHub 上提供反馈。
  2. Mark Pollack 博士刚刚宣布了 Spring XD 1.0.0.M7 的最新版本现已可用。 新版本提供了许多很棒的新功能。 我最喜欢的是能够将数据固定到某个流的能力 - 将其视为使用消息内容的关联 - 这样您就可以保留有状态的操作。 可以将其视为一种基于有用的业务键路由和划分消息的绝佳方式。 发布说明中有一个很棒的示例。
  3. Azul 的摇滚明星 Gil Tene 就 SpringOne2gX 2013 减少延迟问题发表了精彩演讲,现在可以在线观看。 吉尔是我们行业中的疯狂科学家之一。 我还没有看过这次演讲,但我会看的,我强烈建议您也看看。 Azul 提供高性能、低延迟的 JVM,既可作为设备,也可作为可交付的软件。 因此,他的演讲源于大量默默无闻的研发工作,我宁愿通过观看他的演讲并从中学习来避免这些工作。 加油,吉尔!
  4. 六月网络研讨会来了! Michael Minella 将于 6 月 10 日介绍Spring Batch 3.0.0,Glenn Renfro 将于 6 月 17 日介绍 Spring Integration Done Boot-ifully
  5. Spring 的忍者 Greg Turnquist 发布了一篇预告帖子,介绍了如何在前端 REST 客户端中使用令人惊叹的 when.js Promises/A+ 实现,这是他在 SpringOne2GX 2014 上的演讲的前奏。 查看帖子 他在会议上的演讲
  6. Spring 忍者、AspectJ 原始领导者以及 Cloud Foundry 背后的架构师 Ramnivas Laddad 刚刚发布了一篇非常酷的 Spring Cloud 介绍,这使得从各种平台即服务 (PaaS) 上的不同中间/基础设施服务(数据库、消息队列)消费客户端服务成为平台解耦配置的简单问题。
  7. ADP 的 Jeffery Sologov 的演讲回顾了 构建大规模应用程序的陷阱 的内容现已发布! 快来看看!
  8. ttp://twitter.com/JakubJirutka 插话说告诉我们这个史诗级 Spring 表达式语言 (SpEL) 支持的 Bean Validation API (JSR 303/349) 实现。 GitHub 提供了一个有趣的观点,“它对于使用普通的 Bean 验证非常复杂的跨字段验证特别有用。” 我也喜欢这些示例
     
    @SpELAssert(value = "password.equals(passwordVerify)",
            applyIf = "password || passwordVerify",
            message = "{validator.passwords_not_same}")
    public class User {
      private String password;
      private String passwordVerify;
    }
    

    做得好!

  9. 令人惊叹的 Brian Dussault 致敬,感谢他找到了这个:Zuul 是一个看起来很棒的应用程序配置管理解决方案,它提供了一个干净的 Spring 客户端 API。

  10. 你知道昨天让我开心的是什么吗? 一个 HystrixInvocationHandlerInvocationHandler 由 JDK(以及 Spring 丰富的代理子系统)用于创建包装 bean 的代理。 此 InvocationHandler 将给定 bean 上的方法调用包装在 Netflix 的 OSS Hystrix 项目的 Command 对象中。 Hystrix Command 包装功能并提供/支持 弹性模式。 我迫不及待地想看到 Spencer Gibb 的 Halfpipe 项目会发展成什么样子!
  11. 我们的朋友 David Welch 又来了,这次带来了一个名为 Spring Tiered 的有趣项目,该项目旨在进一步简化(并标准化)基于 HATEOAS 的服务的开发。 有意思...
  12. 此外,说到构建(和消费)弹性服务,请查看 Chris Richardson 在 SpringOne2GX 2013 上关于 以异步方式使用 Web 服务的强大抽象 的精彩演讲。
  13. 另外,我整理了一篇文章,讨论了开始使用 Maven(以及替代方案)和 Spring

获取 Spring 新闻资讯

通过 Spring 新闻资讯保持联系

订阅

抢先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部