本周的 Spring - 2014年5月27日

工程 | Josh Long | 2014年5月28日 | ...

欢迎来到新一期的《本周的 Spring》!在美国,我们度过了一个愉快的三天小长假。这是观看一些精彩技术演讲的好机会!如果你像我一样,已经看完了所有技术演讲,那么很高兴地告诉你,我们今天又有很多新的内容上线了!

  1. Grails 项目负责人 Graeme Rocher 刚刚宣布了 Grails 2.4 发布!新版本有很多令人惊叹的特性,其中一些特性也易于与 Spring Boot 一起使用。双赢!恭喜 Graeme 和团队。(也感谢你们带来了又一个精彩的版本!)
  2. Spring Boot 1.1.0.M2 现在可用了!新版本增强了对 Spring Data Solr、Spring Data Gemfire 以及整个 Spring Data Dijkstra 发布序列的支持。新版本还提供了 GSP (Groovy Server Pages) 和 Velocity 作为模板选项,并升级了 Spring Security 3.2.4、Spring Batch 3.0 等各种库。这个发布序列进展很快,抓紧时间上车吧!还有很多很棒的内容,请查看发布说明。
  3. 六月网络研讨会来了!Ramnivas Laddad 将于 6 月 3 日带来关于 Spring Cloud 的演讲:使用 Spring Cloud 抽象 PaaS 服务使其可移植;Michael Minella 将于 6 月 10 日带来 Spring Batch 3.0.0;Glenn Renfro 将于 6 月 17 日带来 使用 Boot 漂亮地完成 Spring Integration
  4. 这篇博客介绍了 Hibernate 内置 JDBC 日志记录的一些限制,然后介绍了在简单的 Spring / Hibernate 应用中如何使用 log4jdbc
  5. 我们的朋友 Eugen Paraschiv 撰写了一篇非常不错的 Spring Data JPA 入门文章
  6. Vaadin 团队的 Matti Tahvonen 写了一篇很棒的文章,介绍了如何使用 Spring Data Neo4j、Spring Boot 以及我们 Petter Holmström 和我一起启动的Vaadin4Spring 库。说实话,这个库之所以能用全靠 Petter :) 实际上,它非常易用,以至于 Matti 能够非常快速地构建出一个漂亮的应用(Bootiful。去看看吧!这个应用建模并可视化了存储在 Neo4j 中的数据,所以它不是那种普通的 CRUD 应用,这实在太酷了
  7. CloudFoundry 大牛 James Bayer 宣布了新的 Pivotal CF 1.2,该版本现在支持 VMWare 的混合云服务、初始审计和自动扩展、新的数据服务(Redis、MongoDB、Neo4j、RiakCS 和 ElasticSearch 都已可用!)以及更多内容!
  8. 好奇心被激起了吗?想了解更多关于 Pivotal 的开源 PaaS CloudFoundry 吗?看看这个精彩视频,了解如何在 SpringOne2GX 2013 上使用 BOSH 搭建你自己的 PaaS。还可以通过 SpringOne2GX 回放听听其他团队是如何实践的 - CloudFoundry 让你自由:私有云体验
  9. 数据大牛 Thomas Risberg 刚刚宣布了新的 Spring for Apache Hadoop RC4 版本发布,这太棒了!新版本改进了 Spring YARN 集成。当然,YARN 是一个分布式通用运行时,Hadoop 2.0 特定的 Map/Reduce 支持现在就运行在其之上。然而,你可以使用 YARN 分发你自己的作业。例如,你可以使用 YARN 来分割 Spring Batch 的工作负载。在新的示例中,Janne Valkealahti 演示了一个简单的由 Spring Boot 驱动的 Spring YARN 组件。现在的代码非常简洁,令人惊叹!
  10. 想了解更多关于 Janne Valkealahti 的信息吗?他是我们 Spring YARN 支持背后的疯狂(数据)科学家。看看这篇 Pivotal 人物 简介吧!
  11. Spring Data 项目负责人 Oliver Gierke 很好地介绍了 Spring Data Dijkstra 的新亮点,这是新的 Spring Data 伞状发布版本。此版本包括 Java 8 Optional 支持、异步 Repository 方法调用等特性。
  12. Spring Security 项目负责人 Rob Winch 刚刚发布了两个小型 Bug 修复版本: Spring LDAP 2.0.2Spring Security 3.2.4
  13. Spring Web Services 项目负责人 Arjen Poutsma 刚刚宣布了 Spring Web Services 2.2.0 版本,该版本现在提供了 Java 配置 API 以及更多特性。
  14. 让我花点时间提醒大家:Java 配置无处不在!Spring Framework、Boot、Data、Security、MVC、Integration、Batch、Social 等等,都提供了与 XML 一样丰富的 Java 配置集成。对于 Boot 来说,Java 配置是唯一的开箱即用选项,当然如果你愿意也可以使用 XML。只是……不太推荐。
  15. Spring Security 项目负责人撰写了关于使用 Spring Security Test 处理 Web 安全的博客文章。
  16. 想编写自己的 Spring Boot starter 吗?看看 Spring 大牛 Stephane Nicoll 的这个示例,了解如何为 Spring Boot 提供 HornetQ starter
  17. 期待已久的 Spring Social Google 1.0.0.GA 版本终于发布了!恭喜 Gabriel 为此付出的辛勤工作。我也很喜欢那个易于使用的示例。
  18. Arnaud Giuliani 写了一篇非常酷的关于将 GWT 与 Spring Boot 结合使用的文章。干得漂亮,Arnaud!
  19. Netflix 工程师 Tomas Lin 发推分享了一个方便的 REST API Spring MVC 异常处理器。这是解决这个问题的一种(不错)方式。作为替代方案,我建议你看看 [使用 Spring HATEOAS 的 VndError(s) 支持]a)。

获取 Spring 新闻简报

订阅 Spring 新闻简报,保持联系

订阅

先行一步

VMware 提供培训和认证,助你加速前行。

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部