本周 Spring 动态 - 2013 年 12 月 31 日

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

新年快乐!欢迎回到本年度最后一期《本周 Spring 动态》!

我们照例会报道一些新闻,然后我会回顾一下过去一年中关于 Spring 的各种新闻,确实有很多!

  1. Matt Raible,我们知道他也一直在关注 Spring Boot,他刚刚为 InfoQ 撰写了关于我们刚刚发布的 Spring 4 的文章。如果你有时间,绝对值得一读!

12 月 26 日和 27 日 Manning 所有 Groovy/Grails 书籍五折优惠

新闻 | Chloe Jackson | 2013 年 12 月 26 日 | ...

Manning Countdown to 2014

为庆祝 Spring Framework 4.0 发布,Pivotal 很高兴赞助 Manning 的“2014 倒计时”及其“Spring / Groovy / Grails 日”,这是与 Manning Publications 的联合促销活动,我们在此期间为 Spring、Groovy、Grails 团队在 Pivotal 精心挑选的书籍提供特定日期的 五折优惠。Manning 还为购买每日优惠的任何人提供额外优惠——他们将自动获得一次免费电子书的机会和一次赢取 iPad mini 的机会!

12 月 23 日星期一 - 超级优惠 - 所有商品五折。代码:gpivdotd13

所有代码有效期为 48 小时。

点击以下链接可免费在线阅读书籍节选。希望您喜欢这些优惠!

《Spring 实战》(第 4 版)

作者:Craig Walls

 

阅读第 1 章节选

 

《Spring Integration 实战》

作者:Mark Fisher、Jonas Partner、Marius Bogoevici 和 Iwein Fuld

Rod Johnson 作序

第 3 章样章

第 18 章样章

《Spring Batch 实战》

作者:Arnaud Cogoluegnes、Thierry Templier、Gary Gregory、Olivier Bazoud

第 1 章样章

第 5 章样章

 

《Spring 实务》

作者:Willie Wheeler 和 Joshua White

第 11 章样章

第 13 章样章

《RabbitMQ 实战》

作者:Alvaro Videla 和 Jason J.W. Williams

第 1 章样章

第 8 章样章

RabbitMQ in Action

《RabbitMQ 深度解析》

作者:Gavin M. Roy

 

阅读第 1 章节选

RabbitMQ in Action

 

 

《Groovy 实战》(第 2 版)

Dierk König, Guillaume Laforge, Paul King, Cédric Champeau, Hamlet D'Arcy, Erik Pragt, and Jon Skeet

 

阅读第 1 章节选

 

《Grails 实战》

作者:Glen Smith 和 Peter Ledbrook

Dierk Koenig 作序

第 1 章样章

第 7 章样章

《Gradle 实战》

作者:Benjamin Muschko

阅读第 1 章节选

《Griffon 实战》

作者:Andres Almiray、Danno Ferrin 和 James Shingler

第 1 章样章

第 13 章样章

RabbitMQ in Action

本周 Spring 动态 - 2013 年 12 月 24 日

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

节日快乐!希望假期能让你有一些休息时间,放松一下,并能更充分地补上一年中忙碌时错过的有趣内容。本栏目的读者都知道,开发者有很多渠道可以学习 Spring,并研究 Spring 所支持的技术领域。不要忘了我们的 SpringSource YouTube 页面Twitter 账号、我们 15-30 分钟的 “入门指南”博客,当然还有我们的 FacebookGoogle+ 页面。我个人想回去把 YouTube 频道上尽可能多的 SpringOne2GX 演讲都看一遍。

  1. 还记得 JHipster 吗?Julien Dubois 的、基于 Yeoman 的 Spring 应用代码生成器?嗯,0.0.6 版本已经发布,它不再需要 Spring XML(以及 Java EE 的 web.xml),并且提供了服务代码生成支持。

使用 Spring Boot 提供静态 Web 内容

工程 | Roy Clarkson | 2013 年 12 月 19 日 | ...

我们最近就 Spring 的 入门指南 发布了几项公告,包括指南目录已 迁移到 Asciidoctor。我们还添加了几篇新的 客户端开发指南,说明了如何从各种客户端技术连接到 Spring 服务。

在这篇文章中,我想重点介绍 Spring Boot 的一项有趣功能;在我们许多客户端指南中,我们使用 Spring Boot 来启动 Tomcat 实例并提供静态内容。在这些指南中,我们演示的是 JavaScript 客户端代码,而不是 Java 或 Groovy!如果您已经熟悉 Boot,那么…

Spring Integration 4.0 里程碑 2 现已可用

发布 | Gary Russell | 2013年12月18日 | ...

继最近的 3.0.0.RELEASE 之后,我们很高兴地宣布 Spring Integration 4.0 的第二个(第一个公开)里程碑版本现已可用。

正如在 3.0 发布候选版本公告中所述,最近的 Spring Integration 3.0 版本完全兼容 Spring Framework 4.0,但它不使用 spring-messaging 模块。这允许 Spring Integration 3.0 与早期版本的 Spring Framework 一起使用。

此里程碑基于的 4.0 流用 spring-messaging 模块中的抽象替换了所有核心的 Spring Integration 消息抽象。之所以在 3.0 发布后不久就有另一个主要版本,是因为直接在代码中使用受影响的 SI 类的现有应用程序将需要转换为 Spring Framework 抽象。在大多数情况下,这仅仅意味着在import 语句中进行包更改,但完整的详细信息将在 迁移指南中提供…

开始使用 Spring 进行客户端开发

工程 | Craig Walls | 2013 年 12 月 17 日 | ...

亲爱的Spring社区,

在 SpringOne 上,我们推出了全新的 Spring 网站,其中包括一套入门指南。这些快速入门指南非常受欢迎,因为它们能直接切入要点,教你如何使用 Spring 来处理各种常见任务,例如缓存、消息传递和集成。

我们非常高兴地宣布,新增了数篇入门指南,这些指南展示了 Spring 如何为使用 Backbone、AngularJS、iOS 以及其他客户端框架和平台开发的富客户端和移动客户端提供后端服务。这些指南包括:

网络研讨会回放:Reactor GA 发布

新闻 | Chloe Jackson | 2013 年 12 月 17 日 | ...

演讲者:Jon Brisbin

幻灯片:www.slideshare.net/jbrisbin

Reactor 是一个简洁而强大的基础库,用于在 JVM 上构建响应式、快速数据应用程序。尽管它是 Spring IO 平台的一部分,但核心 Reactor 库不依赖于 Spring。在核心库之上,它直接支持通过高速处理器抽象实现的 Disruptor,该抽象提供了基于 RingBuffer 的 Reactor API;通过灵活的 PersistentQueue 抽象提供对高性能 JavaChronicle 持久消息传递库的一流支持;对 Groovy 闭包和 @CompileStatic 的一流支持;基于 Netty 4.0 的高性能 TCP 客户端和服务器支持;强大的基于注解的 Spring 支持,以及更多功能。加入 Jon Brisbin 的活动,了解 Reactor 的第一个主要 GA 版本,并学习如何使用 Reactor 的 Promise 和 Stream API 来处理异步、事件驱动应用程序代码固有的复杂性。

!{iframe width="420" height="315" src="//www.youtube.com/embed/S6-L4xws9l0" frameborder="0" allowfullscreen}{/iframe}

本周 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 CTO Adrian Colyer 刚刚宣布 Spring 4 正式发布(GA)!如果你和我一样,今年一直在热切期盼着它,那就别再等了!尽快下载吧。Spring 4 当然是自 2009 年 Spring 3.0 以来的第一个主要版本更新,它代表着应用开发者的重大飞跃。请于2014 年 1 月 9 日与 Juergen Hoeller(以及许多其他工程师)一起参加发布网络研讨会:《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,以适应新版本!请于2014 年 1 月 16 日加入 Rob 的谈话,重点关注 Spring Security 3.2 的新版本
  4. 在 Spring 4 发布后,Spring Integration 负责人 Gary Russell 迅速行动,将 备受期待的 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 项目的高级内容辅助、改进的仪表板 feeds 以及对新客户端入门指南的支持。此版本基于 Eclipse Kepler SR1。快来看看吧!
  6. Spring Data 项目负责人 Oliver Gierke 刚刚宣布了最新的 Spring Data 发布系列 Spring Data Babbage SR2 已发布。这个服务版本包含了一系列重要的增强和错误修复,并推荐升级。你可以在我们的 JIRA 中找到此版本修复的所有问题。
  7. Spring 大牛 Greg Turnquist 撰写了一篇非常精彩的文章,回顾了 前面提到的《入门指南》迁移到 Asciidoctor 的幕后故事
  8. Spring 大牛兼 Boot 联合负责人 Phil Webb 和我为 SpringOne2GX 2013 举办了一个名为 提升你的 Java 配置肌肉记忆 的讲座,现在可以在我们的 YouTube 频道 上作为回放观看。快来看看吧!
  9. Patrick Grimard 撰写了一篇文章,介绍了如何 设置 Spring MVC 拦截器来处理 CORS 请求。有关 CORS 的更多详细信息,请查看我们的 理解 CORS 页面,然后查看我们新的《入门指南》,其中展示了一种基于 Servlet Filter 的替代方法,可以实现基本相同的效果。这建立在 Spring Boot 的基础上,使用 Filter 而非 interceptor,但效果是相同的。
  10. 我们的朋友 Bozhidar Bozhanov 撰写了 一篇关于 WebSockets 的精彩博文,当然,它与 Spring 4 配合得很好!,其中包含幻灯片和代码!一定要看看!这篇博文使用了一种更底层的 WebSocket 方法,Spring 也支持这种方法,所有消息都通过一个处理程序进行路由。我个人更喜欢使用更高级的 STOMP 支持,以避免所有请求都通过同一个处理程序路由,然后在switch语句中解析每个请求。无论哪种方式,这都是一篇很棒的博文,而且——因为它更底层——它能让你更好地理解底层发生了什么。快来看看!
  11. 随着新版本的发布,Maven 构件也得到了更新。上周,我提到 Spring 4 现在提供了一个非常方便的 Maven pom.xml 物料清单。你应该使用它来简化操作。此外,如果你是 BinTray 用户,请注意新版本也已在那里提供

Spring Security 3.2.0.RELEASE 发布

发布 | Rob Winch | 2013年12月16日 | ...

我很高兴地宣布 Spring Security 3.2.0.RELEASE 的发布。您可以在参考文档的 Spring Security 3.2 新增内容部分查看此版本的亮点。在 JIRA 的变更日志中可以找到自 3.1.x 以来的更改自上次发布以来的更改列表。

要了解更多关于 Spring Security 3.2 的信息,我鼓励您查看新的 Spring Security 指南,并参加将于 1 月 16 日举行的免费 Spring Security 3.2 网络研讨会

请考虑帮助我们在 Twitter 上传播消息,在 Stackoverflow 上使用 spring-security 标签提问,并将任何问题记录到 Spring Security JIRA

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有