本周 Spring - 2013 年 2 月 19 日
欢迎回到《本周 Spring》的又一期!本周我将与几位 SpringSource 的同事一起在亚特兰大,与开发者在 DevNexus Java 会议上交流,并且——明天——将在亚特兰大 Spring 用户组发表演讲。今年的盛会比以往任何时候都更加盛大!我喜欢这里的活力和社区氛围。
如果您在佐治亚州亚特兰大,请于明晚光临 eHire 实验室(参见上面的链接了解地址),参加 Spring 用户组会议,我们将讨论 REST、Spring MVC、Spring for Android、Spring Mobile 等!期待您的光临。
一如既往,我们有很多内容要介绍,让我们开始吧!
- Spring Data 发行版“Arora”现已发布,这是所有 Spring Data 子项目的同步、经过测试的发行版——立即查看!
- Craig Walls 宣布 Spring Social 1.1.0.M2 已发布!新版本集成了更紧密的 Spring Security 集成以及大量新功能。
-
Jeremy Grelle 宣布 When.js 1.8.0,这是 cujojs 的轻量级
Promises/A实现。 - 立即注册参加 2 月 21 日与 Sam Brannan 和 Rossen Stoyanchev 的网络研讨会:Spring 3.2 Web 应用测试
- SpringOne2012 的新录像回放——来自数据和集成组的演讲开始在 YouTube 上发布。查看 Gary Russell 的《Spring Integration 监控和管理(第二部分)》,Hadoop / 大数据爱好者不应错过 Costin 的演讲《如何使用 OSS 构建 Hadoop 的大数据管道》。
- 作为本周的奖励会议,我们还发布了《Spring Data REST:轻松将 JPA 实体直接导出到 Web》.
- Krishna 的博客有一篇关于在 Spring Security 中使用 CAS(基于 Jasig 的单点登录)的好文章。
- Sergei Sizov 整理了一篇关于在 Spring Security 中使用 HTTP Basic 身份验证的好文章。
- Lucky Ryan 博客有一篇非常好的文章,介绍了 HDIV——可用于防止跨站请求伪造(CSRF),移除修改非可编辑数据(隐藏字段、参数……)的能力,甚至还提供了全局限制表单字段字符的选项——并解释了如何在 Spring MVC 中使用 HDIV。
- 您的远程层(通过网络暴露的层)可能只是暴露服务层中的域模型对象。然而,在许多情况下,通过网络发送的对象是服务所使用的数据的一个略微不同的版本。也许是因为字段包含过多数据而被省略了。也许是为了传递服务本身的元数据而添加了额外的字段。也许您只是想为了方便传输而将两种不同的类型扁平化为一个单一对象。无论出于何种原因,处理这种情况的常见模式(或反模式)是 DTO(数据传输对象)。我们之前在 EJB、DCOM 和 CORBA 中就有过它们。现在它们又出现在 REST 中了。如果您发现您必须拥有 DTO,那么本文介绍的 jtransfo 库似乎有助于减少 DTO 和域对象之间繁琐的适配器。文章解释了如何 使用
JTransfo自动处理域对象到 DTO 的适配。 - Fahd.blog 博客有一篇关于使用 Spring Batch 的
RetryTemplate的精彩介绍。这是 Spring Batch 中一个非常强大的组件,但没有得到足够的关注,所以我很高兴看到这篇文章! - Learn and Shine 博客有一篇好文章,介绍了如何在 Spring MVC 中使用 XSLT 视图进行渲染。
- Java Ninja Chronicles By Norris Shelton, Jr 博客有一篇*非常*简洁的文章,介绍了他如何迈出使用 Spring 的 Java 配置风格的第一步,从而轻松地从*非传统*来源加载属性。
<LI> Gary Russell <a href = "http://www.springsource.org/node/3813">has announced Spring Integration 3.0.0 M1</a>.
There are no major new features in this first milestone, it is mainly refactoring, removing deprecations, etc. Browse the documentation 'what's new' and the release notes for more information.



