本周 Spring 动态 - 2014年7月8日

工程 | Josh Long | 2014年7月8日 | ...

欢迎阅读新一期的 本周 Spring 动态!希望我们的美国读者度过了一个愉快的七月四日,也希望其他读者度过了一个愉快的星期五!

像往常一样,本周有很多内容需要讨论,所以让我们开始吧!

  1. 不眠不休的 Spring Security 负责人 Rob Winch 刚刚宣布了 Spring Session 的首个里程碑版本。Spring Session 使从任何环境(例如 web、消息基础设施等)访问 session 变得容易,以供应商中立的方式支持集群,可以插入策略来确定 session ID,并在 WebSocket 活跃时轻松保持 HttpSession 存活。这真是太酷了!而且,事实上,它可能解决了我在上周刚刚遇到的一个问题,当时我想从 Web Socket handler 访问 HTTP session!
  2. Andy Wilkinson 刚刚宣布了 Spring Boot 1.1.4 版本发布。新版本包含了许多错误修复和一些小的新特性,包括支持 Tomcat 8 的第一个稳定预览版本。
  3. Andy 刚刚宣布了 Spring IO 的第一个维护版本,该版本更新了平台中的组件版本,包括 Spring AMQP 1.3.5, Spring Boot 1.1.4, Spring Batch 3.0.1, Spring for Apache Hadoop 2.0.1 和 Spring Framework 4.0.6。干得漂亮,Andy!
  4. Thomas Risberg 刚刚 宣布了 Spring for Apache Hadoop 2.0.1 版本,该版本更新了依赖项版本,包括 Hadoop 2.4.1, Spring framework 4.0.6.RELEASE, Spring Batch 3.0.1.RELEASE 和 Spring Boot 1.1.4.RELEASE。
  5. Stéphane Nicoll 刚刚宣布 Spring framework 4.0.6 现已可用。该版本包含了大约 50 个错误修复。
  6. Spring Social 负责人 Craig Walls 刚刚宣布 Spring Social Facebook 2.0.0.M1 现已可用。该版本支持新的 Facebook v2.0.0 Graph API,引入了一些强制性的、破坏性的变更(谢谢你,Facebook!)。
  7. Groovy 项目负责人 Guillaume LaForge 宣布 新的 Groovy 网站的 beta 版本 现已上线,并正在向社区广泛征集反馈。
  8. 来自实践前沿:7月15日,加入 Casey Doolittle 和 Phil Dutson 的网络研讨会,了解一个疯狂的项目,以及他们如何 使用 Spring 在 24 小时内构建购物车
  9. 查看 Michael Plod 关于他为何推荐 Spring 的即将到来的网络研讨会 - 了解技术(以及一些商业)方面的案例!Michael 是一位出色的演讲者,经常出现在会议上。立即注册参加 7月22日 的活动。
  10. 7月29日,来自 Crafter software 的 Russ Danner 将向我们介绍 使用 Spring 和 Groovy 征服内容驱动的 Web 和移动应用
  11. 去年,Spring 工具忍者 Andy Clement 和 Martin Lippert 在 SpringOne2GX 2013 上做了一个精彩的演讲,介绍了最新最好的工具
  12. 去年在 SpringOne2GX 2013 上,Julien Dubois(你可能从 JHipster 认识他..)做了一个精彩的演讲,探讨了如何运行和调优经典的 Spring petclinic 示例应用
  13. Dr. Dobb's 上有一篇不错的文章,介绍了新的 Spring IO 版本
  14. InfoQ 的 Matt Raible 也整理了一篇不错的文章,介绍了 Spring IO。快来看看吧!
  15. Literate Java 博客 有一篇关于 Spring 中隐式(以组件扫描为中心)配置与显式配置(使用 XML)的有趣文章。我认为 Java 配置应该被认真考虑,因为它结合了显式 XML 配置(集中化、易于理解的配置)和隐式但类型安全的 Java 注解和组件扫描中心配置的最佳优点。无论如何,这是一篇有趣的文章!
  16. Spring Boot 现已出现在 Thoughtworks 的技术雷达中,处于评估阶段。
  17. Codeleak.pl 网站有一篇不错的文章,介绍了 Spring 4 中一个 虽小但超强的特性 - CGLIB 代理不再需要默认构造函数!
  18. 我很喜欢这系列关于 如何使用 Spring 和 Angular.js 的教程。你可能也会喜欢。干得漂亮,Christopher Henkel!
  19. Apprenticeship Notes 博客有一系列关于如何一起使用 Spring MVC、Thymeleaf 和 Bootstrap 的精彩系列教程
  20. Autoletics 博客有一篇 精彩的、数据丰富的文章,介绍了他们分析 Reactor 项目的经验。有趣的内容!其中一些观点也很有趣。正如本综述的读者所知,Reactor 是一个高度并发、事件驱动、IO 就绪的平台。而且,它快得离谱
  21. 我想向 Paul Snively 致敬,他一直在结合使用 Spring(和 Scala)以及第三方 将 Spring MVC 集成到 Alfresco 的方式来构建 Alfresco 驱动的解决方案。太棒了!
  22. 无论你是否喜欢新的 Groovy 网站(虽然,你怎么会不喜欢呢?),你都会 喜欢今天刚刚发布的新的 Groovy 2.3.4 版本,该版本包含了静态编译和 AST 转换的改进。
  23. HornetQ 项目负责人 Clebert Suconic 正在征集社区对 将 HornetQ 贡献给 Apache ActiveMQ 项目的提议 的反馈意见。我们知道社区中的开发者了解并使用这两个项目,所以如果这项提议的合并影响到你,现在或许是给出反馈的谨慎时机!我个人很喜欢这个想法。ActiveMQ.next(长期代号“Apollo”)似乎可以从 HornetQ 的贡献中受益。而且,当然,Spring Boot 现在同时支持 ActiveMQ 和 HornetQ,所以无论如何,你都可以使用!

订阅 Spring 简报

保持联系:订阅 Spring 简报

订阅

领先一步

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

了解更多

获取支持

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

了解更多

近期活动

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

查看全部