网络研讨会回放:使用 Spring Boot 构建您的应用程序管理工具

新闻 | Pieter Humphrey | 2014 年 7 月 15 日 | ...

演讲者:Greg Turnquist

Spring Boot 让您比以往任何时候都更好地编写应用程序。但是您是否想过也使用 Boot 编写所有那些您不可避免地需要的支持脚本和工具?在本网络研讨会中,了解 Spring 团队如何利用 Spring Boot CLI 作为一种强大的方法来管理诸如针对 60 多个入门指南的所有未解决问题之类的事情。了解如何使用一些轻量级的 Boot+Groovy 代码,使用少量 Spring Integration、Spring WebSocket+STOMP 和其他技术来监控应用程序日志。

详细了解 Spring Boot:http://projects.spring.io/spring-boot

网络研讨会资源:https://github.com/gregturn/spring-monitor

https://github.com/gregturn/issue-aggregator

https://github.com/gregturn/drone-aggregator

SpringOne2GX 2013 回放:性能 - 调优 Spring Petclinic 示例应用程序

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

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

演讲者:Julien Dubios

本次演讲是我关于性能调整 Spring Petclinic 应用程序的博客文章的现场版本:http://blog.ippon.fr/tag/spring-petclinic/ 我们将讨论 JVM 锁、Web 应用程序性能最佳实践、JDBC 与 JPA、以及缓存。我们将了解如何有效地使用 JMeter、Yourkit 和 Intellij IDEA 等工具来快速解决性能问题。我们还将解释使用的方法,以便您可以在自己的应用程序上遵循相同的步骤。在本届会议中,我们将讨论

  • 压力测试
  • 内存泄漏
  • 垃圾回收
  • 性能分析工具
  • 应用程序服务器调优
  • JVM 调优
  • JDBC 与 JPA
  • 延迟加载
  • 缓存
  • 以及更多!

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

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

SpringOne2GX 2013 回放:Spring 下一代的工具

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

Spring 下一代的工具

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

演讲者:Andy Clement 和 Martin Lippert

Spring Tool Suite (STS) 不断发展以跟上 Spring 以及更广泛的企业应用程序开发领域的最新发展。本次演讲重点介绍了基于 Eclipse 的工具,用于 Spring 生态系统中的最新功能。我们将通过大量的现场演示向您展示如何快速提高 Spring 和 STS 的生产力。我们将从回顾包括无 XML Spring 开发在内的领域开始,然后查看对特定 Spring 下一代功能的早期支持。我们还将演示 Eclipse 对 Java 8 的支持(以及 AspectJ 对 Java 8 的支持),并花一些时间了解这如何增强您的 Spring 开发体验。除了基于纯 Java 的 Spring 编程之外,我们还将介绍 Groovy 语言工具的集成,并向您展示如何使用 Spring Tool Suite 以 Groovy 编写 Spring 应用程序。然后,我们将深入探讨工具的细节,以演示许多有助于您每天提高生产力的隐藏功能,例如内置的验证和最佳实践、快速修复、自动完成和自动重构。最后但并非最不重要的是,我们将回顾最近在 Spring Tool Suite 中进行的一些性能改进。

详细了解 Spring Tool Suite:https://springframework.org.cn/tools

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

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

SpringOne2GX 2013 回放:分布式规则引擎和 CEP

新闻 | Pieter Humphrey | 2014 年 6 月 24 日 | ...

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

演讲者:C24 首席技术官 John T. Davies

我们已经拥有功能强大的规则引擎和复杂事件处理十多年了,市场上也有一些功能强大的引擎,其中一些甚至是开源的。但是,这些引擎中的许多都是围绕运行在单个机器上的单个高效应用程序构建的。当我们正面应对大数据时,我们开始看到需要能够分布并在我们的分布式系统中进行复杂事件处理的规则。结合 Pivotal 的 GemFire 和 C24 的 Integration Objects,自然地使用一些 Spring 粘合在一起,我们可以在几秒钟内处理数百万个复杂事件。John 将介绍这些强大系统的部分设计和用例。

详细了解 Pivotal Gemfire:http://www.gopivotal.com/products/pivotal-gemfire

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

详细了解 C24:http://www.c24.biz

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

SpringOne2GX 2013 回放:实时事件处理和决策

新闻 | Pieter Humphrey | 2014 年 6 月 24 日 | ...

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

演讲者:Lyndon Adams

随着信息技术的不断发展和完善,行业和互联网的需求不断挑战其能力。当今的“物联网”,数百万台设备每秒都在网络上报告其状态,产生了海量的事件流。获取这些事件中的信息并将其关联起来,以便可以用来对相关事件做出路由和处理决策,尤其具有挑战性。随着这些流程的数据需求增加,传统的客户端-服务器架构开始失效。将事件处理与从大数据模型中获得的模式和知识相结合,可以实现全新的实时应用程序。Spring Integration 和其他 Spring 项目在这一新范式中发挥着重要作用,增加了开发人员的生产力和易于集成。Lyndon 将讨论和演示当快速数据遇到大数据时发生的架构决策和用例。

详细了解 Pivotal Gemfire:http://www.gopivotal.com/products/pivotal-gemfire

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

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

网络研讨会回放:完美地完成 Spring Integration

新闻 | Pieter Humphrey | 2014 年 6 月 23 日 | ...

演讲者:Glenn Renfro

随着发出信息的设备数量的增加,能够检索这些数据并进行相应处理变得越来越重要。为了满足这一需求,MQTT 已成为连接“物联网”的事实上的轻量级传输协议。话虽如此,您的应用程序如何支持事件、消息传递和调度?利用 Spring Boot 和 Spring Integration,您将了解如何创建一个具有调度程序的应用程序,该调度程序将从 Web 服务检索数据,清理并通过 MQTT 发出数据。然后,您将了解如何创建一个应用程序(也使用 Spring Boot 和 Spring Integration 编写),该应用程序将捕获 MQTT 事件并记录结果。通过本次讨论,您可以了解如何使用这些工具并将其用于您自己的大数据项目,以便您一回到办公室就能开始使用。

详细了解 Spring Integration:http://projects.spring.io/spring-integration

详细了解 Spring Boot:http://projects.spring.io/spring-boot

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

聚会回放:使用 Spring Framework 4.0 和 Java 8

新闻 | Pieter Humphrey | 2014 年 6 月 23 日 | ...

演讲者:Adib Saikali

Spring Framework 4.0 附带 Java 8 支持,这意味着您可以立即开始使用 Java 8 的所有强大功能。本演示文稿将展示如何在存储库层、服务层和控制器层中将 Java 8 与 Spring Framework 4 一起使用。对于每个示例,我们将显示 Java 7 和 Java 8 版本,以便您可以轻松地看到基于 Java 8 的解决方案的优缺点。不需要或假设您以前使用过 Java 8,我们将在介绍过程中介绍一些 Java 8 的基本功能。关于演讲者:Adib 是一位经验丰富的程序员,并且对业务和技术之间的接口充满热情。他作为一名编码人员在许多创业组织中开始了自己的职业生涯,从小型初创企业到(当时的 750 名员工)RIM。Adib 在加拿大、美国和欧洲各地的组织中培训和指导了数千名开发人员。他丰富的技术知识、丰富的项目经验以及从多种角度看待技术问题的能力使他能够为“现实世界”中的问题创造创新的解决方案。

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

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

网络研讨会回放:Spring Batch 3.0.0

新闻 | Pieter Humphrey | 2014 年 6 月 19 日 | ...

演讲者:Michael Minella

Spring Batch 3.0.0 引入了 JSR-352 支持,以及其他功能。采用最初直接基于 Spring Batch 的 Java EE 标准对我们来说幸运的是相当简单的。JavaEE7 兼容性更新并扩展了 Spring Batch 3.0.0 的范围,以将 JavaEE7/352 兼容性与多年来经过实战检验、在生产环境中得到验证的 Batch 代码库相结合。当然,还有大量功能和特性远远超出了规范,涵盖分布式处理等等。在本网络研讨会中,项目负责人 Michael Minella 将介绍 Spring Batch 对 JSR-352 的实现以及 3.0 版本中的一些新功能。

详细了解 Spring Batch:http://projects.spring.io/spring-batch

 

 

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

停用 forum.spring.io 网站

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

尊敬的 Spring 社区和论坛用户 -

我们感谢您在我们的社区论坛上进行的所有互动,并感谢您提出的所有问题、答案和讨论。

更好的社区体验在 stackoverflow.com 等着我们所有人,事实上我们中的许多人已经在那里一段时间了。作为我们 Pivotal 在此不断努力为您提供最佳社区体验的一部分,forum.spring.io 网站将于今日 2014 年 6 月 20 日起停用。它将仅以只读模式在线 - forum.spring.io 将关闭发布活动或用户注册。

寻求社区支持的用户应使用 StackOverflow.com 上相应的标签。您可以在 https://springframework.org.cn/questions 查看我们的工程师(以及社区)监控的 StackOverflow 标签列表。如果您不确定哪个 StackOverflow 标签对应于 forums.spring.io 上的特定论坛,您可以参考下面嵌入的映射。

在 StackOverflow 上见!

论坛 / 项目

SO 标签

Grails

Grails

CONTAINER     

(Spring 框架)

spring, spring-annotations, spring-java-config, spring-3, spring-transactions, spring-el, spring-cache

AOP

spring

数据

spring-data

Data REST

spring-data-rest

数据/JPA-ORM

spring-data-jpa, spring-orm

数据/NoSQL  

spring-data, spring-data-mongodb, spring-data-gemfire, spring-data-cassandra, spring-data-couchbase, spring-data-redis, spring-data-hadoop, spring-data-neo4j

数据/JDBC

spring-jdbc

数据NoSQL (Neo4J)

spring data neo4j

数据NoSQL (MongoDB)

spring-data-mongodb

数据/gemfire

spring-data-gemfire

数据NoSQL (Solr)

spring-data-solr

数据NoSQL (Cassandra)

spring-data-cassandra

数据NoSQL (ElasticSearch)

spring-data-elasticsearch

数据NoSQL (Couchbase)

spring-data-couchbase

数据NoSQL (Redis)

spring-data-redis

XD

spring-xd

Hadoop

spring-data-hadoop

Boot

spring-boot

安全

spring-security

安全/SAML

spring-security

安全/OAUTH2

spring-security-oauth2

安全/Kerberos

spring-security

安全/LDAP 

spring-ldap

Web

spring-mvc, spring-webflow, spring-social, spring android, spring-mobile, spring-hateoas, spring-test

Web (hateoas)

spring-hateoas

Web/Web Flow

spring-webflow

Web/Flex

spring–flex

Web/社交

spring-social

Web/社交

(facebook)

spring-social-facebook

Web/社交

(linkedin)

spring-social-linkedin

Web/社交

(twitter)

spring-social-twitter

Web/社交

(google)

spring-social-google

Web/Android

spring-android

Web/移动

spring-mobile

集成

spring-integration

集成/Web 服务

spring-ws

集成/AMQP

spring-amqp

集成/JMS

spring-jms

批处理

spring-batch

Scala

N/A

工具

sts-springsource-toolsuite, spring-tool-suite

工具/REST Shell

spring-shell

工具/Spring Tool Suite

sts-springsource-toolsuite, spring-tool-suite

工具/Shell

spring-shell

工具/Roo

spring-roo

管理

spring-insight, spring-jmx

远程

spring-remoting

EJB

ejb

Spring Python

N/A

架构

架构

Grails

grails

Spring ActionScript

spring-actionscript

元数据

N/A

贡献者

N/A

用户组

N/A

tcServer 通用

tcserver

tcServer 公告

tcserver


此致

Pivotal 的 Spring 团队Pivotal

SpringOne2GX 2013 回放:开放/封闭软件 - 使用 Spring 框架开发增值应用

新闻 | Pieter Humphrey | 2014年6月17日 | ...

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

演讲者:Frederic Simon 开发涉及开源软件的增值应用并非易事。一方面,您需要以优雅的方式防止高级代码在免费模块中工作 - 避免错误和性能下降。另一方面,您的开源核心必须易于高级模块访问。代码的部分公开可用性和针对产品两个不同版本的统一持续交付流程也极具挑战性。在本演讲中,我们将展示 Artifactory,它通过严重依赖 Spring 中可用的灵活依赖注入机制,成功地结合了开源和专业版本。我们将讨论开发、构建、测试和发布混合增值应用,并回顾现有的方法,讨论每种方法的优缺点。

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

 

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

获取 Spring 新闻

通过 Spring 新闻保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部