本周Spring - 2013年6月4日

工程 | Josh Long | 2013年6月5日 | ...

欢迎来到另一期《本周Spring》。SpringOne2GX 超早鸟注册折扣将于2013年6月10日到期,所以现在就开始安排吧,以确保获得折扣。此外,我们本月还有三个网络研讨会即将举行,请查看下面的详细信息。像往常一样,我们有很多内容要涵盖,所以让我们开始吧!

  1. 我将在6月13日举办关于使用Spring构建有效的REST API的网络研讨会。我将介绍Spring对REST服务的深入支持,从Spring MVC开始,逐步提升Richardson成熟度模型,以整合Spring HATEOAS,最终实现Spring Data REST。在此过程中,我们将了解REST shell以及其他方面,例如通过OAuth进行安全保护。
  2. 加入Jon Brisbin,他将在6月18日的网络研讨会上介绍Reactor。Reactor为需要高吞吐量来执行相当小的无状态异步处理的应用程序提供了一个基础框架。
  3. 6月27日,加入来自Liberty大学的Tony Erksine,他将指导我们如何谈论Spring并影响他人,这是一个关于软技能和技术采用策略的务实课程,有助于让公司中的其他开发人员对新技术(在本例中为Spring)感到兴奋并使用它。
  4. 如果您在海湾地区,请务必查看JAXConf,它现在正在圣克拉拉举行。入场是免费的,并且有一些很棒的演讲者。我明天将在那里谈论Spring 4和使用Spring进行多客户端开发,所以如果您想谈论Spring、Cloud Foundry和大数据,请随时过来。
  5. 您可能看到了Paul Chapman上个月介绍Spring MVC对内容协商的支持的精彩文章,本月他又发表了一篇关于使用Spring MVC视图进行内容协商的文章。请务必查看这两篇文章,因为它们为在不断增长的REST范式中处理内容协商提供了坚实的基础。
  6. 我们的朋友Petri Kainulainen继续关注Spring Data SOLR,并解释如何向实现添加自定义存储库方法,超越Spring Data现成的功能。此示例是在Spring Data SOLR的上下文中,但方法是通用的,适用于所有存储库实现。
  7. RabbitMQ忍者Alvaro Videla在最新版本的《Developer Magazine》中出色地介绍了RabbitMQ的强大功能
  8. 我偶尔会遇到一些旧但很酷的内容,例如这个项目演示了如何使用Scala构建Spring MVC应用程序。正如您可能想象的那样,Scala和Java之间没有太大区别,但这仍然是一个有趣的例子。请查看一下。
  9. 我一直深入研究REST,为即将举行的网络研讨会做准备,我偶然发现了一篇Apache Shiro PMC成员和REST忍者Lez Hazelwood的精彩文章(虽然比较旧),文章介绍了如何在Spring MVC中为REST错误提供良好的客户端反馈
  10. Spring HATEOAS负责人和Spring Data忍者Oliver Gierke去年在Oredev上发表了一篇精彩的演讲,介绍了Spring HATEOAS,并且可以在网上观看。一定要查看一下!
  11. 我们的朋友Nicolas Fränkel又回来了,这次他发表了一篇简短的评论文章关于如何在Spring配置中处理模块化
  12. JavaBeat有一篇关于如何在Spring MVC中处理主题的不错的文章。
  13. BitwiseOR博客有一篇关于如何设置一个简单易用的Spring MVC应用程序的不错的文章。
  14. Alexey Zvolinskiy撰写了一篇附带代码的精彩文章,介绍了如何使用Spring Data JPA构建应用程序
  15. 来自“The small world for Yiyi”博客的David撰写了一篇关于从Spring MVC使用PDF、XML和JSON的不错的文章。
  16. 我们的朋友Johnathan Mark Smith又回来了,这次他带来了另一个介绍如何使用Spring的Java配置的视频

获取Spring通讯

保持与Spring通讯的联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部