本周 Spring - 2014 年 3 月 11 日

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

欢迎来到另一期《本周 Spring》!像往常一样,我们有很多内容需要介绍,所以让我们开始吧!

  1. Spring AMQP 负责人 Gary Russell 刚刚宣布Spring AMQP 1.3.0 已经发布
  2. Spring Social 负责人 Craig Walls 刚刚宣布了第一个期待已久的 Spring Social 1.1 RC 版本。万岁!我很高兴看到这个新版本。
  3. Spring Security 负责人 Rob Winch 刚刚宣布修复了 Spring Security 3.2.2 和 3.1.6 中的安全漏洞
  4. Dave Syer 博士,Spring Boot 的联合负责人,以及许多其他令人惊叹的事情,构建了一个外观性感的用于 Ratpack 的 Spring Boot 包装器,Ratpack 是一个 JVM Web 应用程序工具包。这真是太棒了。
  5. Spring Data 负责人 Oliver Gierke 刚刚宣布第一个服务版本Spring Data Babbage 现已可用
  6. 我撰写了一篇关于Spring Boot 应用程序的各种部署策略的文章
  7. 不要错过 Mattias Arthursson 在 3 月 18 日的网络研讨会,他将介绍Spring LDAP 2.0.0
  8. 加入 Juergen Hoeller 和 Spring 团队,参加 3 月 25 日关于Java 8 和 Spring Framework 4.0的网络研讨会!
  9. 说到 Spring Data,请查看SpringOne2GX 2013 上介绍 Spring Data 存储库最佳实践的演讲回放
  10. 不要错过 John Hann 介绍SpringOne2GX 2013 上的实用 JavaScript
  11. Emanuel Rabina 在SpringOne2GX 2013 上发表了关于使用自然模板和 Thymeleaf 改进 Spring 视图层的演讲:请查看!
  12. 《More Vaadin》博客有一篇关于Spring Boot/Vaadin 集成的简短文章,这是我和 Vaadin 的 Petter Holmström 一直在开发的。不错!与往常一样,这是开源的,所以不要害羞,并确保发送您的任何反馈
  13. 相关新闻,Petter 和我正在开发的 Vaadin4Spring集成快照现已发布到 Sonatype 的存储库 - 尽情享受!
  14. 我们的朋友 Eberhard Wolff 回来了,这次他写了一篇关于Spring 4.0 和 Spring Boot 等(许多)其他内容的不错的(德语)文章
  15. David Williams 的博客,《使用 Cloud Foundry 的价值实现故事》发人深省:一项技术能够多快地交付价值 - 可衡量的价值?
  16. Martin Fowler 已经开始关注微服务领域。没有具体报告。这只是一个我建议关注的页面。
  17. CA Technologies 旗下的 Layer 7 公司刚刚发布了一项关于 API 设计和部署的调查结果。调查结果有很多启示,所以一定要阅读它,但我认为其中一点特别有前景:API 开发人员中对超媒体感知 API 的预测增长。如果您有兴趣采用超媒体和 HATEOAS 设计模式,我建议您查看 Spring HATEOAS,并且 - 如果您想了解有关使用 Spring HATEOAS 和 Spring Boot 的更多信息,请查看本教程和相关代码

部署 Spring Boot 应用程序

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

Spring Boot 1.0 RC4 刚刚发布,1.0 版本也即将到来,并且有很多很酷的功能即将推出!

我经常遇到的问题之一是关于 Boot 应用程序的部署策略。Spring Boot 构建在 Spring 之上,可以在 Spring 可运行的任何地方运行。它拥有 Spring 的可移植性。Spring Boot 允许开发人员首先专注于应用程序的开发,并无需过度关注其生命周期的其他各个方面,包括部署和管理。

它旨在开箱即用,可以投入生产。作为其中的一部分,Spring Boot 默认情况下做了一些与众不同的事情,这可能一开始会让一些人感到陌生。在这篇文章中,我希望简要介绍一些部署 Spring Boot 应用程序的常见策略。我将非常简要地介绍它,并提供一些示例代码,然后我们将深入探讨。您可以跳过本节,从“嵌入式 Web 服务器部署”部分开始…

本周 Spring - 2014 年 3 月 4 日

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

欢迎来到另一期《本周 Spring》。

像往常一样,我们有很多内容需要介绍,所以让我们开始吧!

  1. Spring Batch 和 Boot 的联合创始人 Dave Syer 博士宣布Spring Boot RC4 现已可用。查看最新版本以获取所有好东西!
  2. 有一份新的指南详细介绍了如何使用 Spring Data REST
  3. Spring Data 忍者 Christoph Strobl 宣布Spring Data Redis 1.2 现已可用。
  4. 不要错过 Mattias Arthursson 在 3 月 18 日的网络研讨会,他将介绍Spring LDAP 2.0.0
  5. 加入 Juergen Hoeller 和 Spring 团队,参加 3 月 25 日关于Java 8 和 Spring Framework 4.0的网络研讨会!
  6. David Turanski 撰写了一篇关于如何使用 Groovy 进行 Bean 配置的文章
  7. Alvaro Videla 和 Jan Machacek 在 SpringOne2GX 2013 上的演讲,《RabbitMQ 是新王者》,现已在线发布
  8. Gary Russell 在 SpringOne2GX 2013 上的演讲《介绍 Spring Integration 的内部机制》现已在线发布
  9. Pance Cavkovski 撰写了一篇展示JavaWebSocket 项目、Java EE 7 和 Spring 4 中 WebSocket 支持的文章。
  10. Norris Shelton Jr. 撰写了一篇关于如何从当前安装的 Authentication 对象中使用自定义注释访问 Spring Security 主体的文章
  11. Quinten Krijger 撰写了一篇关于如何使用 Spring Security 和 Spring MVC 管理会话并发的文章
  12. Tomasz Nurkiewicz 撰写了关于如何构建自定义 Spring XML 命名空间的文章。不过,他在开头提出了一个很好的观点:Spring不需要 XML!
  13. 《Not Just Another Blog》博客介绍了如何覆盖 Spring Security 过滤器链
  14. Thys Michels 撰写了一篇简短的文章,介绍了如何使用 Java 配置配置 Spring 应用程序以使用 Heroku 上的 ElasticSearch 服务

Spring Framework 4 中的 Groovy Bean 配置

工程 | David Turanski | 2014 年 3 月 3 日 | ...

本文旨在向 Java 开发人员介绍 Groovy Bean Builder,作为 Java @Configuration 和 XML 配置的强大替代方案或补充。Spring Framework 4.0 版本包含 Grails Bean Builder 的移植版本,它为配置 Spring 应用程序提供了 Groovy DSL。Groovy 和 Grails 开发人员无疑熟悉这种配置 Spring 应用程序的方式,我相信你们其他人已经在想“这太酷了!”

如果您不是 Groovy 专家,请不要担心。就像许多 Java 程序员使用另一个流行的 Groovy DSL Gradle 来构建应用程序一样,您只需要了解一些基本语法即可开始。示例代码可在github上找到…

Spring Data REST 入门

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

紧随Spring Data 的 Codd GA 版本发布,现在有一份新的 Spring Data REST 入门指南《使用 REST 访问数据》。它向您展示了如何创建一个具有 JPA 后端和 RESTful、超媒体驱动的前端的应用程序。

Spring Data REST承担了构建强大的 RESTful 前端以及编写后端 JPA 查询的所有繁重工作。最棒的是,本指南利用了 Spring Boot,因此您将使用 Spring 团队提供的最新成果。

干杯!

本周 Spring - 2014 年 2 月 25 日

工程 | Josh Long | 2014 年 2 月 25 日 | ...

欢迎回到另一期《本周 Spring》。

昨天我在佐治亚州亚特兰大参加了精彩的 DevNexus 大会,与开发人员讨论了 Spring 领域的最新动态,以及使用 Spring 进行 REST API 开发。今天我在加拿大蒙特利尔参加ConFoo 大会。本周我将与开发人员讨论 Spring 丰富的 NoSQL 和大数据支持,以及使用 Spring 构建 REST API。

像往常一样,我们有很多内容需要介绍,所以让我们开始吧!

  1. Spring Batch 负责人 Michael Minella 宣布Spring Batch 3.0 M3 现已可用。我最喜欢的功能是什么?它实现了 JSR 352(批处理 JSR)所需的所有部分!祝贺 Michael 和团队,这是一个巨大的里程碑!
  2. Spring Mobile 负责人 Roy Clarkson宣布 Spring Mobile 1.1.1 现已可用
  3. Spring Security 负责人 Rob Winch 宣布Spring Security 3.2.1 和 3.1.5 现已可用

  4. Rob 宣布 Spring LDAP 2.0.1 现已可用
  5. Christoph Strobl 已 宣布 Spring Data Redis 1.2.0 现已可用!
  6. 加入 Juergen Hoeller 和 Spring 团队,了解 3 月 25 日的 Java 8 和 Spring Framework 4.0
  7. 不要错过 Mattias Arthursson 在 3 月 18 日介绍 Spring LDAP 2.0.0 的演讲。
  8. Tomcat 粉丝应该查看 Apache 提交者 Stuart Williams 和 Daniel Mikusa 的网络研讨会回放:Apache Tomcat 8 简介
  9. 来自 SpringOne2GX 2013 的 Spring Data 社区闪电演讲的回放现已上线
  10. SpringOne2GX 2013 演讲的回放,_SpringOne2GX 2013 回放:使用 Spring、Neo4J、Mongo 和 Redis 在云中研究癌症_
  11. Spring Data 负责人 Oliver Gierke 宣布 Spring Data Codd 现已可用并进入 GA 阶段!查看最新版本!
  12. 最新版本的 Axon CQRS 框架 2.1 版现已可用
  13. Pivotal 首席执行官 Paul Maritz 在 围绕 Cloud Foundry 形成基金会 方面发表了一篇不错的文章。
  14. El Reg 也在最近的 Cloud Foundry 基金会成立 方面发表了一篇不错的文章,标题为“Cloud Foundry 在 EMC、IBM、HP、Rackspace、SAP 和 VMware 的支持下备受关注”。
  15. Zoltan 博客发表了一篇关于 如何使用 Spring Security 进行双因素身份验证 的文章。
  16. Biju Kunjummen 在 Java Code Geek 博客 上发表了一篇关于他 使用 Spring Boot 和 Spring Integration 的第一步 的文章。
  17. Xavier Padró 发布了他对上周介绍 Spring 和 Thymeleaf 的文章的后续文章。新文章探讨了如何 构建表单以及如何使用 Thymeleaf 中的 Ajax
  18. 说到 Spring Boot,OpenCredo 博客 也发表了一篇关于他们使用 Spring Boot 的第一步的文章!查看 文章
  19. JavaLobby 发表了一篇关于如何 使用自定义 ViewResolver 与 Spring MVC 的文章。

本周 Spring - 2014 年 2 月 18 日

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

欢迎来到 本周 Spring 的另一期!像往常一样,我们有很多内容要涵盖,所以让我们开始吧!

  1. Spring Data 负责人 Oliver Gierke 宣布 Spring Data Babbage SR3 已发布。新版本包含 Spring Data Commons 1.6.4、Spring Data JPA 1.4.4、Spring Data MongoDB 1.3.4 和 Spring Data Neo4J 2.3.4。与之前的 Spring 4 一样,此版本火车附带 一个 Maven 依赖项 BOM(物料清单),可用于统一依赖项版本。
  2. 3 月 18 日网络研讨会 - 加入 Mattias Arthursson,他将 介绍 Spring LDAP 2.0.0
  3. 3 月 25 日网络研讨会 - 请务必查看 Spring 负责人 Juergen Hoeller 的即将举行的网络研讨会:基于 Java 8 的 Spring Framework 4
  4. SpringOne2GX 2013 回放:Spring 和 Sencha - 天作之合(至少在云端) 现已可用。
  5. 查看 Spring 的创始人之一 - Rob Harrop 关于 在 Amazon Web Services 中运行 Spring 的演讲,这是 SpringOne2GX 2013 上的一场精彩演讲。
  6. HCL Technologies AVP Srinivas Ajjarapu 发表了一篇 关于 Pivotal 技术栈如何帮助 IT 降低支出 并获得更多收益的文章。
  7. Nicolas Frankel 回来了,并发表了一篇关于 如何将 Spring MVC ViewResolver 连接在一起 的文章。
  8. Daniel Mikusa 和 Stuart Williams 介绍 Apache Tomcat 8 的网络研讨会回放现已上线
  9. Steve Perkins 发表了一篇关于他 使用 Spring Boot 的第一步 的文章。查看文章!
  10. John Thoms 提供了一个关于如何 使用 SSL 支持配置 Spring Boot 的嵌入式 Tomcat 应用程序服务器 的示例。查看文章!
  11. 优秀的 JHipster 项目(建立在 Spring Boot 之上)现已可用,并附带新的监控端点以及更多功能
  12. 说到 Spring Boot,Spring Boot RC 3 现已可用。不要犹豫,快来体验吧。
  13. 我们的朋友 Xavier Padró 回来了,他深入探讨了如何 将视图模板库 Thymeleaf 与 Spring 配合使用
  14. 我的朋友 Andy Piper 以及 Eclipse Paho(MQTT 客户端)负责人 Andy Piper 发表了一篇关于 如何使用 Spring Integration 的 MQTT 支持 的文章。

本周 Spring - 2014 年 2 月 11 日

工程 | Josh Long | 2014 年 2 月 11 日 | ...

欢迎回到 本周 Spring 的另一期!我正在匆忙准备未来几周的繁忙工作。我将在 18 日在我们办公室(加利福尼亚州旧金山霍华德街 875 号)进行技术演讲(欢迎大家参加!只需在 18 日星期二太平洋标准时间 12:30 左右出现,加入我们,我们将谈论 Boot!),19 日进行一些培训,然后我将前往亚特兰大参加盛大的 DevNexus 展会,然后,第二天前往加拿大蒙特利尔参加 ConFoo 会议。我希望在那里见到你,在 GoPivotal 办公室参加技术演讲,或在 亚特兰大,或在 蒙特利尔

本周我们有很多……

Spring Data Codd RC1 中的新功能?

工程 | Oliver Drotbohm | 2014 年 2 月 7 日 | ...

随着我们接近目前正在开发的 Spring Data 版本火车的冲刺阶段,我认为现在是时候简要概述我们将在此版本中引入的一些新功能了。

如果您还不知道,版本火车是多个 Spring Data 模块的协调发布,以确保它们开箱即用地无缝协作。当前的版本以关系模型的发明者 Edgar F. Codd 的名字命名。

Spring Data Commons

由于 Spring Data Commons 模块为版本火车中包含的所有其他模块奠定了基础,因此新的……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

走在前沿

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部