本周 Spring - 2013年4月23日

工程 | Josh Long | 2013 年 4 月 23 日 | ...

欢迎回到本期《本周 Spring》!在旧金山,我们正经历着典型的春天带来的生命气息和美丽的天气。这也恰如其分,因为在 Pivotal 的开源社区(包括 Cloud FoundrySpringSource)中,随着我们迈向 4月24日的 Pivotal Initiative 启动,一切都像往常一样忙碌。到时候见!

废话不多说,让我们进入本周的汇总

  1. 您看过 Spring Batch 2.2.0.RC1 中惊人的 Java 配置支持 了吗?我刚刚链接的代码演示了一个完整的、可运行的 Spring Batch 作业,该作业读取一个 .csv 文件,然后将记录写入数据源,所有这些都在类中配置,完全用 Java 实现。这演示了 2.2.0 中的 @EnableBatchProcessing 注解。快来看看吧!
  2. YouTube 上提供新高清 SpringOne2GX 重播:使用 Spring 和 vFabric 实现领域驱动设计Cloud Foundry 上的批处理和集成 以及一个额外会议 理解 Java 垃圾回收及其应对方法
  3. FuzzyDB 开源项目发推表示,他们已 发布了 FuzzyDB 的新版本,其中包含与 Spring Data Arora 发布版一致的 Spring Data 绑定。祝贺你们!
  4. 您是否尝试过 Thymeleaf,这个对 HTML5 和 Spring MVC 友好的模板引擎?如果您想了解更多,您可能会喜欢这个名为 Thymeleaf,它会混合吗? 的演示。
  5. David Welch 编写了一个 Spring Data Mongo 的快速演示 并公开了他的工作。他发推表示,他用 4 个类和 1 个 pom.xml 在 8 分钟内就得到了一个可工作的演示。做得好!
  6. 查看 Ramnivas Laddad 在 SpringOne2GX 上精彩的 CloudFoundry 架构演讲,现已在 SpringSource YouTube 频道 SpringSourceDev 上直播。
  7. Spring HATEOAS 负责人 Oliver Gierke 转发了这篇帖子 我如何向我的妻子解释 REST,乍一看似乎只是一个人试图向没有相同技术背景的人解释一个相当深厚的技术概念,但很快就变成了对 REST 适用性(我认为非常有见地)的探讨。如果您想将您的 REST 技能提升到一个新的水平,请查看 Spring HATEOAS
  8. 我个人非常喜欢新的 Java 配置 API,包括最近发布的和目前可用的预览版本。我上面展示了一个非常简单的 Spring Batch API 示例。我还花时间 撰写了关于即将发布的 1.1.0.M2 版本中强大的 Spring Social Java 配置 API
  9. 您可以使用 Spring 来执行一种预条件检查,通过使用 @Required 注解强制在运行时要求一个属性必须是非 null 值,否则 Spring 将中止对象的创建。这有助于避免任何潜在的 NullPointerException。这篇 JavaBeat 的文章很好地解释了如何使用 @Required
  10. how to do in java 博客有一篇精彩的文章,介绍了如何在 Spring Security 3 中 创建自定义 UserDetailsService
  11. JavaCodeGeeks 博客有一篇精彩的文章,介绍了如何使用 Spring MVC 创建 RESTful 服务
  12. Brian's Java Blog 有一篇关于如何使用 Spring AOP 的 注解和 XML 为中心配置选项 的精彩博文。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有