本周 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. 6 月网络研讨会来了!Ramnivas Laddad 将于 6 月 3 日在 使用 Spring Cloud 抽象 PaaS 服务以实现可移植性 的网络研讨会上推出 Spring Cloud,Michael Minella 将于 6 月 10 日在 Spring Batch 3.0.0 的网络研讨会上进行讲解,Glenn Renfro 将于 6 月 17 日在 Spring Integration Done Boot-ifully 的网络研讨会上进行讲解。
  4. 此博客介绍了 Hibernate 内置 JDBC 日志记录的一些限制,然后介绍了 log4jdbc 在一个简单的 Spring/Hibernate 应用程序中的使用方法。
  5. 我们的朋友 Eugen Paraschiv 撰写了一篇关于 Spring Data JPA 的精彩介绍
  6. Vaadin 团队的 Matti Tahvonen 撰写了这篇关于使用 Spring Data Neo4j、Spring Boot 和 Petter Holmström 和我一起启动的 Vaadin4Spring 库 的精彩介绍。公平地说,它之所以可用,是因为 Petter :) 实际上,它非常易用,以至于 Matti 能够非常快速地构建出一些漂亮的东西 - 非常棒。查看一下!该应用程序对存储在 Neo4j 中的数据进行建模(并可视化),因此它不仅仅是一个普通的 CRUD 应用程序,这非常酷!
  7. CloudFoundry 专家 James Bayer 宣布了新的 Pivotal CF 1.2,它现在支持 VMware 的混合云服务、初始审计和自动扩展、新的数据服务(Redis、MongoDB、Neo4j、RiakCS 和 ElasticSearch 都可用!),以及更多内容!
  8. 好奇心被激发了?想了解更多关于来自 Pivotal 的开源 PaaS CloudFoundry 的信息吗?查看这段关于如何 使用 BOSH 设置您自己的 PaaS(来自 SpringOne2GX 2013) 的精彩视频。并了解其他团队在 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 支持、异步存储库方法调用等。
  12. Spring Security 负责人 Rob Winch 发布了两个小的错误修复版本: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 框架、Boot、Data、Security、MVC、Integration、Batch、Social 等等,都提供了与 XML 一样丰富的 Java 配置集成。对于 Boot 来说,Java 配置是唯一的开箱即用选项,当然,如果您愿意,也可以使用 XML。只是...不建议。
  15. Spring Security 负责人还撰写了关于 使用 Spring Security Test 处理 Web 安全性 的博文。
  16. 想编写您自己的 Spring Boot 启动器?查看 Spring 专家 Stephane Nicoll 如何为 Spring Boot 提供 HornetQ 启动器 的示例。
  17. 终于,Spring Social Google 1.0.0.GA 已发布!恭喜 Gabriel,感谢您为实现这一目标所做的所有努力。我也很喜欢这个易于使用的示例。
  18. Arnaud Giuliani 构建了一个非常酷的 使用 GWT 与 Spring Boot 的示例。做得很好,Arnaud!
  19. Netflix 工程师 Tomas Lin 推送了一个指向方便的 Spring MVC 异常处理程序(用于 REST API)的链接。这是一种解决此问题的方法。作为替代方案,我建议您查看[使用 Spring HATEOAS 的 VndError(s) 支持]a)。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部