Chloe Jackson

Chloe Jackson

校友
博客文章作者Chloe Jackson

SpringOne2GX 2013 回放:集成 Spring Batch 和 Spring Integration

新闻 | 2014年1月14日 | ...

演讲者:Gunnar Hillert,Michael Minella

录制于加利福尼亚州圣克拉拉举行的 SpringOne2GX 2013。

本次演讲面向所有希望高效使用 Spring Batch 和 Spring Integration 集成的人员。Spring Batch 用户通常需要与其他系统交互,安排定期执行批处理作业以及监控批处理作业的执行。相反,Spring Integration 用户定期需要进行大数据处理,例如处理大型传统批处理文件或执行 Apache Hadoop 作业。对于这些场景,Spring Batch 是理想的解决方案。本届会议将介绍 Spring Batch Integration,这是一个提供支持以轻松将 Spring Batch 和 Spring Integration 结合在一起的项目。我们将介绍以下场景:通过 Spring Integration 消息启动批处理作业;生成信息性消息;使用 Spring Integration 外部化批处理过程执行;使用 Spring Batch 和 Spring Integration 创建大数据管道。了解更多关于 Spring Batch 的信息:http://projects.spring.io/spring-batch/ 了解更多关于 Spring Integration 的信息:http://projects.spring.io/spring-integration/

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

SpringOne2GX 2013 回放:RESTful API 演变

新闻 | 2014年1月14日 | ...

演讲者:Ben Hale

录制于加利福尼亚州圣克拉拉举行的 SpringOne2GX 2013。演讲者:Ben Hale 随着 RESTful 数据服务的普及,很明显它们必须改变以适应新的消费者需求。这种演变通常会扰乱消费者,但并非必须如此。本届会议是“RESTful API 设计”的后续内容,讨论了 RESTful API 演变的各种策略以及如何使用 Spring 实施这些策略。了解更多关于 REST 的信息:

http://projects.spring.io/spring-framework/ (Spring MVC 的 REST 控制器)

http://projects.spring.io/spring-hateoas/ (超媒体支持)

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

网络研讨会回放:Spring 与不变性

新闻 | 2014年1月14日 | ...

演讲者:Matt Stine

阅读 Josh Bloch 的“Effective Java”的读者有时会对第 15 项感到困惑:“最小化可变性”。如果我们要最小化可变性,那么显然我们必须最大化不变性。虽然所有 Java 程序员每天都在使用不可变对象(例如 java.lang.String),但是当被要求创建我们自己的不可变类时,我们常常犹豫。但是,如果我们克服这种犹豫,我们将获得简化程序正确性推理、免费线程安全和其他好处的好处。企业 Java 程序员寻求使用不可变类时面临的主要问题之一是框架问题。从 Spring 到 Hibernate 的企业框架对不变性的支持程度各不相同,从良好到不存在。但是,Spring 开发人员可以使用几种实际的解决方案,本届会议将阐明可用的解决方案。了解更多关于 Spring 框架的信息:http://projects.spring.io/spring-framework

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

Manning 所有 Groovy/Grails 图书 12 月 26 日和 27 日 50% 折扣

新闻 | 2013 年 12 月 26 日 | ...

Manning Countdown to 2014

为了庆祝 Spring Framework 4.0 发布,Pivotal 很高兴能赞助 Manning 的“2014 年倒计时”及其“Spring/Groovy/Grails 日”,这是一项与 Manning 出版物联合推出的促销活动,我们对特定日期的书籍提供**50% 的折扣**,这些书籍是由 Pivotal 的 Spring、Groovy、Grails 人员精心挑选的。Manning 还为购买当日特价商品的任何人提供额外优惠 - 他们将自动获得免费电子书一本和一次赢得 iPad mini 的机会!

12 月 23 日星期一 - 超值优惠 - 所有商品 50% 折扣。代码:gpivdotd13

所有代码有效期为 48 小时。

您可以通过点击下面的链接免费在线阅读书籍节选。我们希望您喜欢这些优惠!

Spring in Action,第 4 版

作者:Craig Walls

 

阅读第 1 章节选

 

Spring Integration in Action

作者:Mark Fisher、Jonas Partner、Marius Bogoevici 和 Iwein Fuld

前言:Rod Johnson

示例章节 3

示例章节 18

Spring Batch in Action

作者:Arnaud Cogoluegnes、Thierry Templier、Gary Gregory、Olivier Bazoud

示例章节 1

示例章节 5

 

Spring in Practice

作者:Willie Wheeler 与 Joshua White

示例章节 11

示例章节 13

RabbitMQ in Action

作者:Alvaro Videla 和 Jason J.W. Williams

示例章节 1

示例章节 8

RabbitMQ in Action

RabbitMQ in Depth

作者:Gavin M. Roy

 

阅读第 1 章节选

RabbitMQ in Action

 

 

Groovy in Action,第二版

作者:Dierk König、Guillaume Laforge、Paul King、Cédric Champeau、Hamlet D'Arcy、Erik Pragt 和 Jon Skeet

 

阅读第 1 章节选

 

Grails in Action

作者:Glen Smith 和 Peter Ledbrook

前言:Dierk Koenig

示例章节 1

示例章节 7

Gradle in Action

作者:Benjamin Muschko

阅读第 1 章节选

Griffon in Action

作者:Andres Almiray、Danno Ferrin 和 James Shingler

示例章节 1

示例章节 13

RabbitMQ in Action

网络研讨会回放:Reactor 正式发布

新闻 | 2013 年 12 月 17 日 | ...

演讲者:Jon Brisbin

幻灯片:www.slideshare.net/jbrisbin

Reactor 是一个简洁而强大的基础库,用于在 JVM 上构建响应式、快速数据应用程序。虽然它是 Spring IO 平台的一部分,但核心 Reactor 库不依赖于 Spring。在核心库之上,通过高速 Processor 抽象直接支持 Disruptor,该抽象提供对 RingBuffer 的 Reactor API;通过灵活的 PersistentQueue 抽象对高性能 JavaChronicle 持久消息传递库提供一流的支持;对 Groovy 闭包和 @CompileStatic 提供一流的支持;基于 Netty 4.0 的高性能 TCP 客户端和服务器支持;强大的基于注解的 Spring 支持等等。加入 Jon Brisbin 参加此次活动,了解 Reactor 的第一个主要正式发布版本,并学习如何使用 Reactor 的 Promise 和 Stream API 来解决异步、事件驱动应用程序代码的固有复杂性。

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

SpringOne2GX 2013 回放:构建您的 Java 配置肌肉记忆

新闻 | 2013 年 12 月 13 日 | ...

录制于加利福尼亚州圣克拉拉举行的 SpringOne2GX 2013

演讲者:Phil Webb 和 Josh Long

对于大多数人来说,使用提供 Spring XML 命名空间和集成 API 的模块是一种肌肉记忆:将 .xsd 添加到配置文件的导入 XML 模式中,如果可用,则可能启用基于注释的变体,自动完成一些 XML 节,然后您就完成了!但是 Java 配置呢?Java 配置自至少 2005 年以来就以某种形式存在。它于 2009 年合并到核心框架中,从那时起,我们看到出现了一系列新的基于 Java 配置的 DSL。特别是 2013 年,我们看到了 Spring MVC、Spring Security(和 Spring Security OAuth)、Spring Batch、Spring Social、Spring Data(包括其下的所有模块:REST、MongoDB、JPA、Neo4j、Redis 等)、Spring HATEOAS 等的 Java 配置支持的 alpha 或更好的版本,所有这些都提供了里程碑或更好的 Java 配置集成版本。Tomcat 7(以及所有兼容 Servlet 3 的容器)提供了一种替代 web.xml 的编程方法。这为希望与 Web 容器集成的模块提供了另一个很好的集成挂钩,从而减轻了用户的配置负担。这里有很多强大的功能,如果您知道要查找什么,则很容易上手。在此演讲中,加入 Spring 开发倡导者 Josh Long 和 Spring 核心提交者、全能好家伙和 Spring Boot 忍者 Phil Webb,他们将介绍各种 Spring 项目中的 Java 配置支持,展示如何在将它们集成到您的代码中时处理它们,以及 - 如果情况需要 - 如何编写您自己的 Java 配置 DSL。了解更多关于 JavaConfig 的信息:http://projects.spring.io/spring-framework

了解更多关于 Java 配置和 Spring 的信息:http://projects.spring.io/spring-framework

了解更多关于 Spring 指南的信息:http://www.spring.io/guides

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

Manning 的 2014 年倒计时促销:12 月 9 日和 10 日 Manning 所有 Spring 图书 50% 折扣!

新闻 | 2013 年 12 月 9 日 | ...

Manning Countdown to 2014

为了庆祝 Spring Framework 4.0 发布,Pivotal 很高兴能赞助 Manning 的“2014 年倒计时”及其“Spring/Groovy/Grails 日”,这是一项与 Manning 出版物联合推出的促销活动,我们对特定日期的书籍提供**50% 的折扣**,这些书籍是由 Pivotal 的 Spring、Groovy、Grails 人员精心挑选的。Manning 还为购买当日特价商品的任何人提供额外优惠 - 他们将自动获得免费电子书一本和一次赢得 iPad mini 的机会!

12 月 9 日星期一 - 超值优惠 - 纸质书 50% 折扣,包括下面列出的 Spring 日/Groovy 日书籍。代码:gpivdotd13

所有代码有效期为 48 小时。

您可以通过点击下面的链接免费在线阅读书籍节选。我们希望您喜欢这些优惠!

Spring in Action,第 4 版

作者:Craig Walls

阅读第 1 章节选

Spring Integration in Action

作者:Mark Fisher、Jonas Partner、Marius Bogoevici 和 Iwein Fuld

前言:Rod Johnson

示例章节 3

示例章节 18

Spring Batch in Action

作者:Arnaud Cogoluegnes、Thierry Templier、Gary Gregory、Olivier Bazoud

示例章节 1

示例章节 5

Spring in Practice

作者:Willie Wheeler 与 Joshua White

示例章节 11

示例章节 13

RabbitMQ in Action

作者:Alvaro Videla 和 Jason J.W. Williams

示例章节 1

示例章节 8

RabbitMQ in Action

RabbitMQ in Depth

作者:Gavin M. Roy

阅读第 1 章节选

RabbitMQ in Action

网络研讨会:Spring Framework 4.0 简介

新闻 | 2013 年 12 月 6 日 | ...

演讲者:Juergen Hoeller

Spring Framework 在过去十年中重新发明了企业级 Java。与即将推出的 Spring IO 微平台的其余部分一起,新一代 Spring Framework 将推动未来十年基于 JVM 的创新。

加入 Juergen Hoeller,了解 Spring Framework 4.0、其改进的基于注解的组件和配置模型,以及它与 Java 8、Java EE 7、Groovy、WebSockets 以及 Spring Boot 和 Spring Integration 的关系。

2014 年 1 月 9 日星期四下午 3:00 格林尼治标准时间(伦敦格林尼治标准时间)注册

2014 年 1 月 9 日星期四上午 10:00 太平洋标准时间(旧金山,格林尼治标准时间 -08:00)

网络研讨会:Spring Security

新闻 | 2013 年 12 月 6 日 | ...

演讲者:Rob Winch

Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架,是保护基于 Spring 的应用程序的事实上的标准。无论您是想第一次学习如何使用 Spring Security,还是想了解 Spring Security 3.2 中的所有新功能,本次演示都是必不可少的。

在本演讲中,Spring Security 项目负责人 Rob 将带您快速上手 Spring Security 3.2 的新功能,包括:

  • Java 配置支持
  • CSRF 保护
  • 安全相关的 HTTP 响应头
  • Spring MVC 集成

2014年1月16日星期四 下午3:00 格林威治标准时间 (伦敦,GMT) 注册

2014年1月16日星期四 上午10:00 太平洋标准时间 (旧金山,GMT-08:00)

SpringOne2GX 2013 回放:零压力 Spring

新闻 | 2013年12月3日 | ...

演讲者:David Syer 博士和 Phil Webb

您是不是一位急躁的程序员,希望键盘能跟上您的速度?如果您曾经希望 Java 和 Spring 能做得更多以跟上您的步伐,那么这里就是您的最佳选择。我们将介绍 Spring Boot,这是一个工具包和运行时平台,它将使您比您想象的更快地启动并运行 Spring 驱动的、生产级的应用程序和服务。目标是:

  • 彻底加快并广泛普及 Spring 开发的入门体验
  • 开箱即用地具有明确的观点,但在需求开始偏离默认值时,迅速让路
  • 提供一系列大型项目通用的非功能特性(例如嵌入式服务器、安全性、指标、健康检查、外部化配置)
  • 一流地支持 RESTful 服务、现代 Web 应用程序、批处理作业和企业集成
  • 能够根据其环境调整其行为或配置的应用程序
  • 可以选择使用 Groovy 功能(如 DSL 和 AST 转换)来加速基本业务需求的实现

我们将通过一系列演示以及对 Spring Framework 4.0 和更广泛的 Spring 生态系统中新功能的设计原则和代码库的深入回顾,来说明如何实现这些目标。

了解更多关于 Spring Boot 的信息,请访问 http://projects.spring.io/spring-boot/

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

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部