SpringOne2GX 2013 回放:实用 JavaScript

新闻 | Pieter Humphrey | 2014 年 3 月 11 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会

演讲者:John Hann

所以你一直在尝试使用 JavaScript。你对这门语言有基本的了解,但还没有感到高效。如果是这样,这个演讲适合你。我们将剥离抽象、库和框架,以揭示 JavaScript 更有趣的基础知识。具体来说,我们将深入探讨以下内容

  • 原型继承(以及经典继承的替代方案)
  • 闭包
  • 作用域与上下文以及 this
  • 公共变量、特权变量和私有变量
  • 模块
  • Promise/Future
  • EcmaScript 5 和 6 的最新改进
  • 函数式编程策略
  • 使用 JSDoc 进行文档编写
  • 测试策略
  • 以及更多!
!{iframe width="560" height="315" src="//www.youtube.com/embed/EZW-ngSHK6o" frameborder="0" allowfullscreen}{/iframe}

网络研讨会回放:Spring Data 存储库 - 最佳实践

新闻 | Pieter Humphrey | 2014 年 3 月 5 日 | ...

演讲者:Oliver Gierke 和 Thomas Darimont

幻灯片:https://speakerdeck.com/olivergierke/spring-data-repositories-best-practices

存储库抽象层是 Spring Data 项目的核心部分之一。它提供了一个一致的、基于接口的编程模型,以便轻松地为关系数据库和 NoSQL 数据库实现数据访问层。我们将回顾在各种客户项目中应用它的经验教训,并总结一些最佳实践,供您在自己的项目中应用。本次研讨会还将讨论高级功能,如 Querydsl 集成、自定义实现代码的集成以及与 Spring MVC 和 Spring HATEOAS 的集成。

详细了解 Spring Data:http://projects.spring.io/spring-data

详细了解 Spring HATEOAS:http://projects.spring.io/spring-hateoas

详细了解 Spring MVC:http://projects.spring.io/spring-framework

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

SpringOne2GX 2013 回放:RabbitMQ 是新的王者

新闻 | Pieter Humphrey | 2014 年 3 月 4 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会。

演讲者:Alvaro Videla、Jan Machacek

Jan 将展示如何使用 RabbitMQ 连接不同平台上的组件。在介绍主要概念的几个幻灯片之后,演讲的其余部分将是现场编码。编码将首先展示 Spring Integration 代码以连接到 RabbitMQ 以发送和接收消息——从一开始就考虑来回传递 byte[] 值。然后,Jan 将通过用 C++ 中的原生代码替换 RPC 服务器组件来展示 RabbitMQ 的真正威力:我们将编写图像处理组件。为了使事情变得更好——更快——我们将使用 CUDA 执行图像处理。如果您想了解如何在应用程序的核心使用 RabbitMQ,请参加 Jan 的演讲和演示,特别是如果您的应用程序需要将完全不同平台上的代码联系起来,并且需要执行大量的数值计算或图像处理。您不需要深入了解 Spring Integration、AMQP 或 OpenCV……;您只需要您内心的极客精神。

详细了解 RabbitMQ

http://www.gopivotal.com/products/pivotal-rabbitmq

以及

https://rabbitmq.cn

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

SpringOne2GX 2013 回放:Spring Integration 内部机制

新闻 | Pieter Humphrey | 2014 年 3 月 4 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会

演讲者:Gary Russell 对流内消息路由的全面回顾 - 包括

  • replyChannel 和 errorChannel 标头如何以及何时使用
  • 这些标头如何在错误流中应用
  • 同步和异步处理之间的区别(使用任务执行器和轮询器)
  • SpEL 的使用(用于 messagemethod 映射以及某些“动态”配置属性)隐式创建的通道类型转换(通过 SpEL、数据类型通道等)
  • 链如何工作当消息到达组件时消息如何映射到方法
  • 网关方法如何映射到消息(以及我们正在考虑的一些增强功能的第一眼)
  • 选项…
  • 选项…

SpringOne2GX 2013 回放:使用 Spring、Neo4J、Mongo 和 Redis 在云中研究癌症

新闻 | Pieter Humphrey | 2014 年 2 月 25 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会

演讲者:Smitha Gudur、Manoj Joshi、Redbasin Networks

癌症/生命科学药物研究模型在关系、关系异质性和实体相互依赖性方面非常丰富。大多数实体元数据是动态的且不可预测的,这使得难以将此类模型拟合到传统的关系环境中。Redbasin Networks 使用混合 NoSQL 策略,该策略支持复合和丰富的文档元数据,这些元数据相互连接。癌症和生命科学数据是过度嵌套的。如果您正在构建复杂的工程和/或科学应用程序,并且需要了解如何合并来自许多不同数据集的数据并将其映射到直观且有效的图形数据库模型,您会发现这很有用。我们将通过代码示例展示如何使用 Spring、Neo4J 和 Mongo 设计复杂的元数据,为药物研究人员创建有用的药物见解,并为技术人员提供构建复杂生命科学应用程序的平台。

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

SpringOne2GX 2013 回放:Spring Data 社区闪电演讲

新闻 | Pieter Humphrey | 2014 年 2 月 25 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会

演讲者:Peter Bell(MongoDB 专家)、Costin Leau(Elasticsearch)、Christoph Strobl(Solr)和 Michael Nitschinger(Couchbase)

Spring Data 最初是一个包含许多单独模块的伞形项目——每个支持的数据存储都有一个。虽然其中一些数据存储模块(如 JPA 和 MongoDB 模块)由 Pivotal 工程师维护,但最近出现了许多社区实现。它们建立在 Spring Data Core 模块的基础之上,并为其他存储公开 Spring Data 编程模型。本次研讨会将邀请 Solr(Christoph Strobl)、Elasticsearch(Costin Leau)、Couchbase(Michael Nitschinger)和 MongoDB(Peter Bell)的社区模块的维护人员和贡献者,他们将讨论即将发布的版本中的最新和最棒的功能,并展示他们如何使用 Spring Data Core 的 API 来构建模块。Spring Data 最初是一个包含许多单独模块的伞形项目——每个支持的数据存储都有一个。虽然其中一些数据存储模块(如 JPA 和 MongoDB 模块)由 Pivotal 工程师维护,但最近出现了许多社区实现。它们建立在 Spring Data Core 模块的基础之上,并为其他存储公开 Spring Data 编程模型。本次研讨会将邀请 Solr(Christoph Strobl)、Elasticsearch(Costin Leau)、Couchbase(Michael Nitschinger)和 MongoDB(Peter Bell)的社区模块的维护人员和贡献者,他们将讨论即将发布的版本中的最新和最棒的功能,并展示他们如何使用 Spring Data Core 的 API 来构建模块。

!{iframe width="560" height="315" src="//www.youtube.com/embed/5Wq6FtENEaQ" frameborder="0" allowfullscreen}{/iframe}

网络研讨会回放:Apache Tomcat 8 简介

新闻 | Pieter Humphrey | 2014 年 2 月 18 日 | ...

演讲者:Daniel Mikusa 和 Stuart Williams

幻灯片:https://speakerdeck.com/dmikusapivotal/apache-tomcat-8-preview

Apache Tomcat 8 实现了 Servlet、JSP 和 EL 规范的新版本,并添加了对新的 WebSocket 规范的支持。在许多领域也完成了内部重构工作,这将影响许多 Tomcat 特定功能。本演示将概述更新的规范和 Tomcat 特定更改引入的更改和新功能。本次研讨会将使与会者能够确定对他们最感兴趣的 Tomcat 8 功能,并为他们提供开始计划迁移到 Tomcat 8 所需的信息。

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

SpringOne2GX 2013 回放:在 Amazon Web Services 中运行 Spring

新闻 | Pieter Humphrey | 2014 年 2 月 18 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会

演讲者:Rob Harrop

在云中运行应用程序带来了一系列有趣的新问题、约束和机会。在本演讲中,与会者将了解如何在 Amazon 云中最佳地部署、运行和管理他们的 Spring 应用程序。涵盖从 Amazon Beanstalk 中的基本应用程序到跨多个区域并与本地资源紧密交互的大规模应用程序的所有内容,本演讲将使与会者掌握在云中成功运行 Spring 所需的知识。

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

SpringOne2GX 2013 回放:Spring 和 Sencha - 天作之合(或者至少是在云端)

新闻 | Pieter Humphrey | 2014 年 2 月 18 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会

演讲者:Lou Crocker、John Ferguson

就像 Spring 突然出现在人们眼前并成为 Java 事实上的标准一样,Sencha 也正在争夺 HTML5 世界中的类似角色。从用于桌面开发的 Ext JS 到用于移动设备的 Sencha Touch,再到作为设计工具的 Sencha Architect,它已成为新的多客户端开发范式中一种普遍的技术。在本研讨会中,我们将使用我们自己的 SpringTrader 参考应用程序来说明 Spring 与 Sencha 集成的技术。我们将超越 REST 调用的基本连接以及将结果绑定到 UI 组件,并查看 Spring MVC 和 Sencha MVC 架构的映射,以及其他简化移动应用程序开发工作的技巧和窍门。

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

SpringOne2GX 回放:AngularJS、Backbone.js 和以客户端为中心的设

新闻 | Pieter Humphrey | 2014 年 2 月 11 日 | ...

录制于 2013 年在加州圣克拉拉举行的 SpringOne2GX 大会。

演讲者:Jeremy Grelle、Mattias Niemela、Tim Branyen

随着客户端变得越来越强大,开发人员正在重新审视以服务器为中心的页面呈现方法,并将 MVC 层(部分或有时全部)迁移到客户端。在构建丰富的前端时,有越来越多的选择可用。本演讲将深入探讨正在席卷网络的两个新兴选择:AngularJS 和 Backbone.js。来自这两个社区的领导者将分别介绍每种技术,然后进行圆桌讨论前端技术,并回答观众的问题。来自 Sencha 和 cujoJS 的特邀嘉宾将加入小组进行问答。

!{iframe width="560" height="315" src="//www.youtube.com/embed/8NIIc3J7tNc" frameborder="0" allowfullscreen}{/iframe}

获取 Spring 电子简报

关注 Spring 电子简报

订阅

抢先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部