网络研讨会回放:使用 Spring 进行现代组件设计

新闻 | Chloe Jackson | 2013 年 10 月 29 日 | ...

演讲者:Juergen Hoeller

近年来,Spring 框架专注于灵活且强大的基于 Java 的配置。本次演讲将 Spring 呈现为一个面向注解的应用程序框架,展示了 Spring 为现代组件设计提供的丰富功能集。将讨论一般的组件模型趋势以及选定的 Spring 功能亮点,例如用于依赖注入、构造型和声明式服务的标准化注解,例如验证和调度。

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

网络研讨会回放:您可以使用 Hadoop 做什么:使用 Hadoop 和 Spring 构建大数据应用程序

新闻 | Chloe Jackson | 2013 年 10 月 29 日 | ...

演讲者:Nikesh Shah、Mark Fisher、James Williams

在 Pivotal,我们将两个开源项目结合在一起——Hadoop 和广泛使用的快速 Spring Java 应用程序开发框架,以帮助构建大数据应用程序。虽然 Hadoop 正在成为存储和处理数据的实际基础,但现实场景需要更多。数百万开发人员已经在使用 Spring 创建高性能、易于测试、可重用的代码,而无需任何锁定。将 Spring 添加到 Hadoop 方程中,我们将消除构建大数据应用程序的复杂性。在本月的网络研讨会中,我们将探讨 Spring XD(Xtreme Data)如何解决大数据应用程序的需求,例如:从各种输入源到 HDFS 的高吞吐量分布式数据摄取。摄取时的实时分析,例如收集指标和计数值。通过批处理作业进行 Hadoop 工作流管理。高吞吐量数据导出,例如从 HDFS 到 RDBMS 或 NoSQL 数据库。对于任何想要了解 Hadoop 驱动的应用程序的设计、配置和部署的人来说,这都是一个不容错过的演示。

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

网络研讨会回放:将 Spring 应用程序引入美国海军网络

新闻 | Chloe Jackson | 2013 年 10 月 29 日 | ...

美国海军需要一个新的内容管理系统,但不想重新实现其现有应用程序或放弃对 Spring 和 Grails 的投资。

他们需要的是一个 CMS,让开发人员可以使用他们现有的 Spring 技能轻松地将海军的应用程序引入网络。

海军的数字代理机构 Campbell-Ewald 发现,最佳解决方案是 Magnolia,这是一种企业开源 Java CMS,它提供了一种名为 Blossom 的独特的 Spring 集成。

在本录制网络研讨会中,Campbell-Ewald 解决方案架构师 Matt Dertinger 提供了项目需求、挑战、工具和解决方案的概述。

之后,Magnolia 高级软件工程师 Tobias Mattsson 展示了 Blossom 如何让开发人员通过编写普通的 Spring 代码来扩展 Magnolia CMS 并集成现有的 Spring 应用程序。 了解更多 有关 Magnolia CMS 和 Blossom 的信息,包括有关即将举行的网络研讨会和 Blossom 演示的信息。此外,请查看 Magnolia 最新关于 使用 Blossom 将企业内容管理添加到 Spring 的 Spring 技术简报。

!{iframe width="420" height="315" src="//www.youtube.com/embed/y_v_pV-4Vqo" frameborder="0" allowfullscreen}{/iframe}

本周 Spring - 2013 年 10 月 29 日

工程 | Josh Long | 2013 年 10 月 29 日 | ...

欢迎回到 本周 Spring 的另一期!

如果您在湾区,我希望您能今天和明天晚上 5:30 加入我在旧金山霍华德街 875 号 Pivotal 办公室 5 楼。我将在每个晚上进行一次演讲——一次关于使用 Spring 构建 RESTful 服务,另一次是对 Spring.IO 平台最新和最强大的功能的简要概述。此外,SpringOne2GX 2013 的主题演讲来自 第一天第二天 现已供您欣赏。请务必查看第一天主题演讲大约 1:13:40 的内容,聆听 Pivotal Labs——铁杆 Ruby 开发人员,谈谈他们使用 Spring 和 Spring Boot 的体验。

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

  1. 对于所有希望快速提升 Spring 知识的人,Spring 教育在 11 月和 12 月的所有 Spring 培训课程 提供了不错的年底折扣。请在注册过程中使用以下推荐代码:springtime
  2. 在 2013 年的 Strata 大会 + Hadoop 世界大会上,Pivotal 宣布 Spring for Apache Hadoop / Spring XD 已通过 Pivotal HDCloudera 的 CDHHortonworks HDP 产品 认证。
  3. 说到 Spring XD——关于如何 使用 Spring XD 监控 Twitter 的新入门指南现已推出——请查看!
  4. 如果您想了解有关 Spring for Hadoop 和 Spring XD 的信息,请查看网络研讨会的回放,您可以使用 Hadoop 做什么:使用 Hadoop 和 Spring 构建大数据应用程序
  5. 仍然对 Spring 和 Hadoop 感兴趣?SpringOne 2GX 2013 第 2 天主题演讲回放 现已推出——在他们的史诗级主题演讲中聆听 Mark Pollack、Mark Fisher、Michael Minella 和 Graeme Rocher,内容涵盖 Spring IO、Groovy/Grails、Spring 和 Hadoop、大数据、Spring Batch 和集成。
  6. 加入 Juergen Hoeller 参加 Spring 网络研讨会回放:使用 Spring 进行现代组件设计,来自最近的网络研讨会!
  7. 了解 Rossen Stoyanchev 在网络研讨会回放中关于 Websockets 的最新信息:使用 Spring 构建 WebSocket 浏览器应用程序
  8. Spring MVC 和 Web CMS 用户应查看 Campbell-Ewald 和 Magnolia 的此会话,内容关于 将 Spring 应用程序引入美国海军网络,由 Spring 团队和 Magnolia 提供。
  9. 11 月 19 日,我将与 C24 首席执行官 John Davies 共同进行一次关于每秒 100 万次动态路由的演讲,届时我们将讨论如何使用 C24 出色的集成技术和 Spring Integration 扩展处理能力。
  10. 11 月 21 日,加入我参加网络研讨会,介绍 Spring 家族中最新和最强大的功能,作为 Pivotal 的一部分。
  11. 我们的朋友 Petri Kainulainen 又回来了,这次他发布了一篇关于如何 使用 Spring Social 和 Spring Social Security 模块向 Spring MVC Web 应用程序添加注册和登录功能 的文章。
  12. Nicolas Frankel 发布了一篇有趣的文章:依赖注入和丰富的领域对象是兼容的
  13. Dan Woods 回来了,他发布了一篇关于 使用 Spring Integration 和 RabbitMQ 创建后端处理器(服务层) 的文章。
  14. Spring Data 忍者 Oliver Gierke 宣布 Spring Data Babbage 发布列车 SR1 已发布。该版本捆绑了许多重要的增强功能和错误修复,建议升级。您可以在我们的 JIRA 中找到此版本中修复的所有问题。此发布列车以 查尔斯·巴贝奇 的名字命名,他是一位数学家、哲学家、发明家和机械工程师,现在最被人铭记的是他提出了可编程计算机的概念。

Spring Data 发布列车 Babbage - SR1 发布

新闻 | Oliver Drotbohm | 2013 年 10 月 25 日 | ...

Spring Data 团队刚刚发布了 Babbage 发布列车的第一个服务版本。它包含以下模块

该版本捆绑了许多重要的增强功能和错误修复,建议升级。您可以在我们的 JIRA 中找到此版本中修复的所有问题。

下一步将是 Codd 发布列车的第一个里程碑,其中包含一些很棒的新功能,尤其是针对 MongoDB 模块。更多详细信息请访问 此处

spring.io 网站

工程 | Chris Beams | 2013 年 10 月 23 日 | ...
$ curl -I springsource.org
HTTP/1.1 301 Moved Permanently
Content-length: 0
Date: Mon, 9 Sep 2013 19:30:00 PST
Location: https://springjava.cn

如果您正在阅读这篇文章,那么很有可能您已经知道 springsource.org 已重新设计并作为 spring.io 重新推出。我们很高兴地报告,自 上个月在 SpringOne 上发布 以来,新网站的反响一直积极而建设性。感谢所有通过 @springcentral 提供反馈的人——请继续提供反馈!

如果您是第一次浏览,全新的 指南集合 是一个不错的起点。请记住,每个指南都由一个 GitHub 存储库支持,这意味着您可以将所有内容克隆到本地并通过…

SpringOne2GX 2013 第 2 天主题演讲

新闻 | Chloe Jackson | 2013 年 10 月 23 日 | ...

录制于 2013 年 SpringOne 2GX 在加利福尼亚州圣克拉拉的现场直播。

演讲者:Adrian Colyer、Graeme Rocher、Michael Minella、Mark Fisher、Mark Pollack

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

网络研讨会回放:使用 Spring 构建 WebSocket 浏览器应用程序

新闻 | Chloe Jackson | 2013 年 10 月 23 日 | ...

演讲者:Rossen Stoyanchev

幻灯片:https://github.com/rstoyanchev/webinar-websocket-spring

代码:https://github.com/rstoyanchev/spring-websocket-portfolio

所以,您已经编写了一个“Hello world!”WebSocket 应用程序,或者甚至是一个聊天示例。由于 SockJS 协议和 Spring 对它的支持,您能够在 Servlet 3.1 之前的容器和 IE 10 之前的浏览器(尚不支持 WebSocket)中交换消息。但是,消息是一个可以包含任何内容的空白页面。无论您选择哪种消息格式,专有格式还是标准格式,客户端和服务器都需要理解它,以及区分不同类型的消息。您需要支持消息应用程序的核心发布-订阅模式,以便您可以将消息广播到一个或多个订阅者。您需要整合安全、验证等。简而言之,您需要构建一个真实的应用程序。如果您习惯于 Web 应用程序(和 Spring MVC 注解控制器),那么您熟悉 HTTP 提供的基础,包括 URL(名词)、HTTP 方法(动词)、标头、参数等。想象一下,在没有 HTTP 的情况下构建一个应用程序,只是一个套接字。WebSocket 为您提供了这种全新的、令人兴奋的功能——全双工、双向通信——但您不再拥有应用程序级协议。假设浏览器和服务器之间存在单个 WebSocket 连接,是否可以围绕单个 Endpoint 类处理所有消息来构建整个应用程序?加入 Rossen Stoyanchev,他将演示,值得庆幸的是,WebSocket 协议具有内置的子协议机制。

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

本周 Spring - 2013 年 10 月 22 日

工程 | Josh Long | 2013 年 10 月 22 日 | ...

欢迎来到本周 Spring 的另一期!本周,我正在新加坡与开发人员讨论 Pivotal 的 Spring 团队推出的最新成果,这是我参加 Pivotal APJ 峰会 的一部分。

  1. Spring 负责人 Juergen Hoeller 将于 10 月 24 日(两天后!)举办一场名为 使用 Spring 进行现代组件设计 的网络研讨会。一定要参加,这将会非常棒!
  2. 11 月 19 日,我将与 C24 首席执行官 John Davies 共同进行一场名为 使用 Spring Integration 以每秒 100 万的速度进行动态路由 的演讲,我们将讨论如何使用 C24 优秀的集成技术和 Spring Integration 来扩展处理能力。
  3. 11 月 21 日,请加入我参加网络研讨会,介绍 作为 Pivotal 一部分的 Spring 家族的最新成果
  4. 我们的朋友 Xavier Padro 又回来了!这次,他写了一篇关于 使用 Spring Integration 的 RMI 通道适配器 的博客。
  5. Spring Data 忍者 Oliver Gierke 发布了他关于作为 Pivotal 一部分开发 Spring 的演讲幻灯片,探讨了 所使用的工具和方法。如果您曾经想一窥巧克力工厂内部,这是一个很棒的阅读材料。
  6. Spring Data 忍者 Oliver Gierke 对问题“Spring HATEOAS 和 SpringData REST 之间有什么区别?”做出了很好的回应。好问题,好答案!
  7. 我们的朋友 Petri Kainulainen 又回来了,这次带来了一篇关于 Sping Data Solr 的不错的教程
  8. Groovy & Grails 现在是为期 4 天的课程,请查看 完整的培训计划
  9. JavaBeat 博客对如何在 Spring MVC 中使用 @RequestHeader 注解 做了一个很好的介绍。看看吧!
  10. Java Papers 博客有一篇关于 如何使用 Spring MVC 处理程序拦截器 的不错的文章。
  11. InterTech 博客有一篇介绍 Spring MVC 的 @SesssionAttribute 的文章。

10 月 24 日网络研讨会:使用 Spring 进行现代组件设计

新闻 | Pieter Humphrey | 2013 年 10 月 16 日 | ...

演讲者:Juergen Hoeller

近年来,Spring 框架专注于灵活且强大的基于 Java 的配置。本次演讲将 Spring 呈现为一个面向注解的应用程序框架,展示了 Spring 为现代组件设计提供的丰富功能集。将讨论一般的组件模型趋势以及选定的 Spring 功能亮点,例如用于依赖注入、构造型和声明式服务的标准化注解,例如验证和调度。

10 月 24 日,星期四

欧洲、中东和非洲

下午 3:00 夏令时(伦敦,格林威治标准时间 +01:00)

立即注册

北美

上午 10:00 太平洋夏令时(旧金山,格林威治标准时间 -07:00)

立即注册

 

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部