本周 Spring(SpringOne2GX 2014 版!)- 2014 年 9 月 9 日
欢迎来到另一期本周 Spring,我们从SpringOne2GX 2014现场直播!今年的展会令人瞩目!我们在昨天德克萨斯州的“孤星之州”举办了一场精彩的主题演讲,演讲嘉宾包括 Pivotal 工程副总裁Hugh Williams,Spring 团队负责人Juergen Hoeller、Dave Syer、Graeme Rocher以及 Netflix 的Andy Glover。
当然,我们会做一些回顾博客,敬请期待。在我们开始本周的综述之前,请查看这段 SpringOne2GX 2014 标志投影到达拉斯 Omni 酒店的视频!
!{iframe width="420" height="315" src="//www.youtube.com/embed/9sQZItUcokA" frameborder="0" allowfullscreen}{/iframe}
而且,虽然这与录制内容(无论如何很快就会提供……)甚至一篇写得很好的回顾(敬请期待!也即将推出……)完全不同,但以下是一些来自昨晚主题演讲的精选推文,以激发您的兴趣
事实上,即使是在 SpringOne2GX 前的一周也同样令人激动,因为团队一直在忙着发布新的、令人兴奋的组件供我们使用!本周的综述内容丰富。
- 适逢 SpringOne2GX,Spring 负责人 Juergen Hoeller刚刚宣布 Spring 4.1 现已可用!这个新版本包含许多很棒的功能,包括 JMS 注解、全面的 JCache (JSR 107) 支持、新的 Spring MVC 视图、WebSocket 改进、性能提升以及更多功能!
- Spring Boot 联合负责人 Phil Webb 刚刚宣布了Spring Boot 1.2.0.M1,紧随其后的是Spring Boot 1.1.6。1.1.6 是一个错误修复版本,强烈推荐。另一方面,1.2.0.M1 是非常令人兴奋的 1.2 Spring Boot 版本的第一个里程碑版本。它包含许多新功能:JTA 支持、更轻松地使用 JNDI 绑定的资源(本身就是一个不错的功能,但在 JTA 的情况下尤其方便!)、针对 Spring Cloud PaaS 连接器的自动配置、使用 Tomcat 和 Jetty 更轻松地终止 SSL 以及针对
DataSource
和健康指标的改进指标。 - Spring Data 负责人 Oliver Gierke 刚刚宣布Spring Data Evans 已正式发布!这个新版本功能丰富!Redis Sentinel、ALPS 和摘录投影、多存储配置、Spring 4.0 的基线、对
top
和first
作为派生查询中关键字的支持、MongoDB 2.6 全文搜索以及更多功能。 - 继续数据主题,Spring for Apache Hadoop 高手 Thomas Risberg 刚刚发布。这个新版本增加了对追加模式存储写入器的支持、安全集群的 Kerberos 配置、Spring YARN 中的容器分组和集群,并且它仍然与 Hadoop 2.0+、Pivotal HD 2.0、Cloudera CDH5 和 Hortonworks 2.1 兼容。
- 我很快会举办两个网络研讨会:一个关于9 月 16 日使用 Spring 构建微服务,另一个关于9 月 23 日使用 Spring 和 Activiti 工作流引擎。立即注册并提出您的问题、评论等等!我们将有很多内容要讨论,这应该会非常有趣!
- 我的英雄之一,Spring Integration 高手 Artem Bilan 刚刚宣布了 Spring Integration Java 配置 DSL 里程碑版本 3。博客列出了(许多)新功能和支持代码。我在这里无法详细说明,只需查看一下即可。
- Spring 高手兼全能好家伙Andy Wilkinson刚刚宣布了Spring IO 平台 1.0.2 版本的发布。新版本包含许多新项目,因此请务必查看。Spring IO 平台旨在协调许多 Spring 项目中的依赖项,以便从依赖项使用者的角度来看,与常用库永远不会发生冲突。
- Spring Integration 负责人Gary Russell 刚刚宣布了 Spring AMQP(用于 Java)1.4 里程碑版本 1。新版本包括注解支持(
@EnableRabbit
)和注解驱动的消息侦听器(@RabbitListener
)。太棒了!这反映了 Spring 4.1 中对 JMS 的类似支持。 - Artem 本周没有参加SpringOne2GX,原因很悲伤且复杂(我们想念你,Artem!),但这并没有阻止他在上周先发布 Spring Integration Java 配置 DSL 版本(见上文),现在又发布了 Spring Integration 4.1 里程碑版本 1。Spring Integration 版本包含许多很酷的功能,包括将常用类型迁移到 Spring 4 本身、性能改进、引入 Spring 4.1 SpEL 编译器、WebSocket 适配器(是的,WebSocket 适配器!)、http://github.com/projectreactor、一个Boon驱动的 JSON 映射器、EIP 分割器模式的一个实现,它可以返回结果的
Iterator
(因此,可以流式传输它们)。 - 我们的朋友 Matt Raible查看了使用基于 Spring Boot 的 JHipster 项目。他遇到了一些难题,但这篇博客提供了关于他如何解决这些问题的所有信息,以便您可以避免这些问题并真正快速上手!
- Blog4Java 博客(由我们的朋友Javier Barquero运营)有一篇关于他查看 Spring Batch 的后续文章
- 当然,如果没有年度新闻稿,SpringOne2GX 又怎么能算完整呢?
- Chariot Solutions 博客上有一篇有趣的文章关于将 Spring Boot 应用程序从 Java 转换为 Scala - 绝对值得一看。有趣的是,在这个特定示例中,您似乎并没有比仅仅使用 Java 8 获得更多好处……
- 您在达拉斯-沃斯堡地区吗?由于我们在达拉斯举办SpringOne2GX 2014,我们想花点时间召集一些……好吧,很多……Spring 团队成员,然后前往当地的 Java 用户组(称为“Java Metroplex 用户组”,简称 Java MUG)问好。我希望您能考虑加入我们,这将是一个非常有趣的夜晚!