本周 Spring(SpringOne2GX 2014 版!)- 2014 年 9 月 9 日

工程 | Josh Long | 2014年9月9日 | ...

欢迎来到另一期本周 Spring,我们从SpringOne2GX 2014现场直播!今年的展会令人瞩目!我们在昨天德克萨斯州的“孤星之州”举办了一场精彩的主题演讲,演讲嘉宾包括 Pivotal 工程副总裁Hugh Williams,Spring 团队负责人Juergen HoellerDave SyerGraeme Rocher以及 Netflix 的Andy Glover

当然,我们会做一些回顾博客,敬请期待。在我们开始本周的综述之前,请查看这段 SpringOne2GX 2014 标志投影到达拉斯 Omni 酒店的视频!

!{iframe width="420" height="315" src="//www.youtube.com/embed/9sQZItUcokA" frameborder="0" allowfullscreen}{/iframe}

而且,虽然这与录制内容(无论如何很快就会提供……)甚至一篇写得很好的回顾(敬请期待!也即将推出……)完全不同,但以下是一些来自昨晚主题演讲的精选推文,以激发您的兴趣

事实上,即使是在 SpringOne2GX 前的一周也同样令人激动,因为团队一直在忙着发布新的、令人兴奋的组件供我们使用!本周的综述内容丰富

  1. 适逢 SpringOne2GX,Spring 负责人 Juergen Hoeller刚刚宣布 Spring 4.1 现已可用!这个新版本包含许多很棒的功能,包括 JMS 注解、全面的 JCache (JSR 107) 支持、新的 Spring MVC 视图、WebSocket 改进、性能提升以及更多功能!
  2. 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和健康指标的改进指标。
  3. Spring Data 负责人 Oliver Gierke 刚刚宣布Spring Data Evans 已正式发布!这个新版本功能丰富!Redis Sentinel、ALPS 和摘录投影、多存储配置、Spring 4.0 的基线、对topfirst作为派生查询中关键字的支持、MongoDB 2.6 全文搜索以及更多功能。
  4. 继续数据主题,Spring for Apache Hadoop 高手 Thomas Risberg 刚刚发布。这个新版本增加了对追加模式存储写入器的支持、安全集群的 Kerberos 配置、Spring YARN 中的容器分组和集群,并且它仍然与 Hadoop 2.0+、Pivotal HD 2.0、Cloudera CDH5 和 Hortonworks 2.1 兼容。
  5. 我很快会举办两个网络研讨会:一个关于9 月 16 日使用 Spring 构建微服务,另一个关于9 月 23 日使用 Spring 和 Activiti 工作流引擎。立即注册并提出您的问题、评论等等!我们将有很多内容要讨论,这应该会非常有趣!
  6. 我的英雄之一,Spring Integration 高手 Artem Bilan 刚刚宣布了 Spring Integration Java 配置 DSL 里程碑版本 3。博客列出了(许多)新功能支持代码。我在这里无法详细说明,只需查看一下即可。
  7. Spring 高手兼全能好家伙Andy Wilkinson刚刚宣布了Spring IO 平台 1.0.2 版本的发布。新版本包含许多新项目,因此请务必查看。Spring IO 平台旨在协调许多 Spring 项目中的依赖项,以便从依赖项使用者的角度来看,与常用库永远不会发生冲突。
  8. Spring Integration 负责人Gary Russell 刚刚宣布了 Spring AMQP(用于 Java)1.4 里程碑版本 1。新版本包括注解支持(@EnableRabbit)和注解驱动的消息侦听器(@RabbitListener)。太棒了!这反映了 Spring 4.1 中对 JMS 的类似支持。
  9. 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(因此,可以流式传输它们)。
  10. 我们的朋友 Matt Raible查看了使用基于 Spring Boot 的 JHipster 项目。他遇到了一些难题,但这篇博客提供了关于他如何解决这些问题的所有信息,以便您可以避免这些问题并真正快速上手!
  11. Blog4Java 博客(由我们的朋友Javier Barquero运营)有一篇关于他查看 Spring Batch 的后续文章
  12. 当然,如果没有年度新闻稿,SpringOne2GX 又怎么能算完整呢?
  13. Chariot Solutions 博客上有一篇有趣的文章关于将 Spring Boot 应用程序从 Java 转换为 Scala - 绝对值得一看。有趣的是,在这个特定示例中,您似乎并没有比仅仅使用 Java 8 获得更多好处……
  14. 您在达拉斯-沃斯堡地区吗?由于我们在达拉斯举办SpringOne2GX 2014我们想花点时间召集一些……好吧,很多……Spring 团队成员,然后前往当地的 Java 用户组(称为“Java Metroplex 用户组”,简称 Java MUG)问好。我希望您能考虑加入我们,这将是一个非常有趣的夜晚!

Spring for Apache Hadoop 2.1.0.M1 发布

工程 | Thomas Risberg | 2014年9月8日 | ...

一年前,我们发布了 Spring for Apache Hadoop 2.0 项目的第一个里程碑版本,适逢 SpringOne 2GX 2013。为了保持传统,我们很高兴地宣布 Spring for Apache Hadoop 2.1 的第一个里程碑版本,适逢在德克萨斯州达拉斯举行的 SpringOne 2GX 2014。该版本现已在Spring IO 存储库中提供

2.1.0.M1 版本的主要更改

  • 增加了对存储写入器中追加模式的支持
  • 增强了对安全集群访问的 Kerberos 配置
  • 支持 Spring YARN 中的容器分组和集群,这带来了运行多种容器类型、新的 REST API 和改进的应用程序模型的功能,其中包含新的客户端命令和命令行 shell。
  • 从这个版本开始,我们支持 Hadoop 2.0 API,但不提供与旧版 Hadoop v1 分发的向后兼容性。
  • ……

加入我们在 SpringOne2GX 的 Spring Data 专家讨论会 @springone2gx #s2gx

工程 | Greg L. Turnquist | 2014年9月5日 | ...

您准备好参加SpringOne了吗?快到了!

SpringOne 的一个热门环节是专家讨论会。不同的群体聚在一起讨论 Spring、Groovy 和 Grails 的不同方面。今年,它们定于 9 月 9 日星期二晚上 9 点开始。(它们什么时候结束?当每个人最终离开的时候!)

它们确实很受欢迎。去年我参加了 Spring Framework 的一个讨论会,并且喜欢上了那种紧密、随意的讨论(不是讲座)。您应该考虑为此留出一些时间!

今年,我们计划了一个新的讨论会:**Spring Data**。

如果您不知道……

本周 Spring - 2014 年 9 月 2 日

工程 | Josh Long | 2014年9月3日 | ...

欢迎来到另一期本周 Spring

这是SpringOne2GX 2014下周开始前的最后一期TWiS!我个人来说,非常兴奋!我迫不及待地想在那里见到你们所有人。这将会非常有趣。所以,让我们开始吧!

Spring 指南让跳转到核心内容更容易

工程 | Greg L. Turnquist | 2014年9月2日 | ...

如果您记得去年,我们推出了一个强大的新网站,该网站从上到下均使用 Spring 构建。它很新颖,而且包含大量入门指南

从那时起,反馈一直非常积极。我们的访问量创下了纪录,其中很大一部分访问了指南。那么有什么新内容呢?

我们最近添加了隐藏/显示构建步骤的功能。许多人都表达了跳过项目设置步骤并直接跳转到核心内容的愿望。我们倾听了并做出了回应。

阅读指南后,您需要 Gradle 或 Maven 构建步骤吗?没问题!只需单击……

本周 Spring - 2014 年 8 月 26 日

工程 | Josh Long | 2014年8月26日 | ...

我的天!您能相信我们离SpringOne2GX还有多近吗?去年,我们通过宣布 Spring Boot 和 Spring XD 大放异彩,这两者都最近发布了 1.0 版本。我碰巧知道下一阶段是什么样的,您一定会想看到的。如果您还没有注册,请立即注册!

Spring Security WebSocket支持预览

工程 | Rob Winch | 2014年8月21日 | ...

[提示框 title=2014年12月11日更新]尽管最初是关于Spring Security 4.0.0.M2的,但博客已更新以反映Spring Security 4.0 RC1中的改进。[/提示框]

简介

以前,应用程序可以使用Spring Security在WebSocket应用程序中执行身份验证。这是可行的,因为`HttpServletRequest`的`Principal`将传播到WebSocket会话。

问题在于授权仅限于握手。这意味着一旦建立连接,就无法对WebSocket应用程序的授权进行任何粒度控制……

使用Spring构建RESTful报价服务

工程 | Greg L. Turnquist | 2014年8月21日 | ...

我最近意识到我们用于其中一个指南的公共API包含令人反感的材料。确认后,我立即回复说我们将选择另一个来源。为了避免将来出现此类问题,我认为最佳解决方案是构建我们自己的RESTful报价服务。因此,我决定使用最好的工具来做到这一点,即Spring栈,并且能够在第二天迁移。

选择你的工具

首先,我列了一个清单,列出了我知道的创建RESTful Web服务的正确工具。

本周Spring - 2014年8月19日

工程 | Josh Long | 2014年8月19日 | ...

欢迎来到另一期《本周Spring》!距离SpringOne2GX 2014还有几周时间!时间过得真快!2015年初将是《本周Spring》的第4个年头,而且每周都更加令人兴奋!我希望在SpringOne2GX 2014上见到尽可能多的你们。这肯定是一场令人惊叹的活动。

无论如何,言归正传,让我们来看看本周的综述吧!

  1. Spring Security负责人Rob Winch刚刚宣布了Spring Security 4.0.0.M2,它

提供了很多很棒的功能,包括改进的安全感知测试支持、Spring Data集成、对WebSocket安全的支持,以及与从本次发布工作中衍生出来的新生Spring Session项目的关联。查看一下!Rob还宣布了Spring Security 3.2.5和3.1.7……

本周Spring - 2014年8月12日

工程 | Josh Long | 2014年8月13日 | ...

欢迎来到另一期《本周Spring》。我们有很多很酷的事情正在发生,正如你可能想象的那样,整个团队都在为即将到来的SpringOne2GX 2014做准备,还有短短几周的时间!如果你还没有注册,现在是时候了

  1. Spring Security负责人兼全能的夜猫子Rob Winch刚刚宣布发布了Spring MVC Test HtmlUnit 1.0.0.M2。如果你想使用Spring MVC单元测试真实的页面,这是一个很棒的版本
  • Spring Boot 1.1.5刚刚发布。新版本主要解决了一些问题,建议所有用户升级。
  • 我非常喜欢这篇博客¿Qué es Spring Framework?,它试图解释Spring的基本价值是什么。总的来说,这篇(西班牙语)文章解释说,Spring以一致的方式处理对象的生命周期。当基本生命周期得到处理时,很容易在边缘插入各种框架和软件。我要指出的是,这篇文章使用了Spring……

获取Spring时事通讯

通过Spring时事通讯保持联系

订阅

领先一步

VMware提供培训和认证,以加快您的进度。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部