本周 Spring(Spring 4 版本!)- 2013年12月17日

工程 | Josh Long | 2013年12月17日 | ...

欢迎来到另一期《本周 Spring》!本周,嗯,我正在休假:) 当然,这意味着本周的总结对我来说更加有趣——我开始玩耍刚刚发布的 Spring 4!而且,为了让我的假期更甜蜜,基于 Spring 4.0 的其他 Spring 项目的新版本稳定发布已经开始了!

如果您正在使用 Spring(Spring 4、Spring Boot 和任何其他版本),并且有一些很棒的新博客、视频或示例项目,您认为人们应该看到,请随时通过Twitter 分享给我!Matt Raible 已经撰写了一篇有帮助的博客文章:使用 Spring 4 和 Spring Boot 重构 Web 应用程序,他在其中将现有的 Spring 3.2.5、Spring Security 3.1.4 和 Jersey 1.18 应用程序升级到运行Spring Framework 4Spring Boot

  1. 首先,是重大新闻!Spring 首席技术官 Adrian Colyer 刚刚宣布 Spring 4 正式发布!如果您像我一样,整年都在热切地等待着这一时刻,那么请不要再等待一秒钟!尽快获取这些内容。Spring 4 当然是自 2009 年 Spring 3.0 以来首次发布的主要版本增量,它代表着应用程序开发人员的一次重大飞跃。加入 Juergen Hoeller(以及许多其他工程师)在**2014年1月9日**参加启动网络研讨会:Spring Framework 4.0 简介
  2. 与 Spring 4 版本同时,我们刚刚向非常受欢迎的《入门指南》集合中添加了几个新的指南。在新的指南中,您将找到有关 CORS、jQuery、Sencha、Angular.js 集成以及更多内容的帮助!
  3. Rob Winch 紧随其后,宣布Spring Security 3.2.0 RELEASE 版本可用!现在,我将最终更新《我关于使用 Spring REST 堆栈的演讲代码》,以及 Spring Security 和 Spring Security OAuth,到新版本!加入 Rob 在**2014年1月16日**进行的关于 Spring Security 3.2 新版本的演讲
  4. Spring Integration 负责人 Gary Russell 在 Spring 4 发布后,立即发布了期待已久的 Spring Integration 3.0!此新版本具有许多新的改进,这些改进大多已在候选版本公告中进行了介绍。
  5. 项目负责人 Martin Lippert 刚刚宣布Spring Tool Suite 和 Groovy/Grails Tool Suite 3.5.0.M1现已可用。此更新升级到 Groovy 2.2、Grails 2.3.4 和 tc Server 2.9.4,并为 Spring Boot 项目提供高级代码补全功能、改进的仪表板 Feed 以及对新的客户端入门指南的支持。此版本基于 Eclipse Kepler SR1。请查看!
  6. Spring Data 项目负责人 Oliver Gierke 刚刚宣布了最新的 Spring Data 版本列车,Spring Data Babbage SR2 现已发布。此服务版本包含许多重要的增强功能和错误修复,建议升级。您可以在我们的JIRA中找到此版本中修复的所有问题。
  7. Spring 工程师 Greg Turnquist 对上述《入门指南》迁移到 Asciidotor 的幕后过程进行了非常好的介绍。
  8. Spring 工程师和 Boot 联合负责人 Phil Webb 和我做了一个演讲,《提升您的 Java 配置肌肉记忆》,用于 SpringOne2GX 2013,现在可在我们的YouTube 频道上回放。请查看!
  9. Patrick Grimard 撰写了一篇介绍如何设置 Spring MVC 拦截器以处理 CORS 请求的文章。有关 CORS 主题的更多详细信息,请查看我们的《理解 CORS》页面,然后查看我们的新《入门指南》,其中显示了一种以 Servlet `Filter` 为中心的替代方法,基本上可以实现相同的功能。这是基于 Spring Boot 的,并使用 `Filter` 而不是 `interceptor`,但效果相同。
  10. 我们的朋友 Bozhidar Bozhanov 撰写了一篇关于 WebSockets 的精彩文章,当然,它与 Spring 4 配合得很好!,内容包括幻灯片和代码!一定要查看!这篇文章使用了一种更低级的 WebSockets 方法,Spring 也支持这种方法,其中所有消息都通过一个处理程序传输。我个人喜欢使用更高级别的 STOMP 支持来避免必须通过同一个处理程序传输所有请求,然后使用 `switch` 语句来挑选每个请求。无论哪种方式,这都是一篇很棒的文章,并且——因为它更底层——可以让您更好地理解幕后发生的事情。请查看!
  11. 新版本发布带来了更新的 Maven 工件。上周,我提到 Spring 4 现在具有非常方便的物料清单 Maven `pom.xml`。您应该使用它来简化操作。此外,如果您是 BinTray 用户,请注意,新版本也已在那里可用

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部