Spring 4 和 Java 8 的采用情况

新闻 | Juergen Hoeller | 2015 年 6 月 2 日 | ...

正如 Josh 在“本周 Spring”中提到的,Eugen Paraschiv 最近就 Spring 4、Java 8 以及 Spring Boot 的采用情况进行了一项值得关注的调查:http://www.baeldung.com/java-8-spring-4-and-spring-boot-adoption

这些数字对我们来说很有趣。在 Spring 领域,Java 8 的采用率似乎接近 40%!就 Spring Framework 版本而言,Spring 4 已达到 65%,这让我非常高兴。即使考虑到企业使用 Spring 的很大一部分可能未包含在这些数字中,这仍然是一个很好的趋势。而 Pivotal 的…

网络研讨会:在云上使用 Jenkins、Spring 和 Cloud Foundry 进行持续集成 (CI)

新闻 | Pieter Humphrey | 2015 年 5 月 28 日 | ...

在云上使用 Jenkins、Spring 和 Cloud Foundry 进行持续集成 (CI)

演讲者:Jamie O’Meara, Pivotal

本次演示将重点介绍一个集成的开发过程,该过程涉及使用 CloudBees Jenkins Enterprise 构建的 Spring 代码并部署到 CloudFoundry。将展示一个从源代码控制 (Git) 到 Jenkins 构建 (Maven 和 Gradle) 再到 Cloud Foundry 实例上的实时部署的持续交付软件生命周期。我们将演示如何使用 Jenkins 进行蓝/绿应用程序部署。通过 Cloud Foundry 的蓝/绿 Jenkins 部署,您可以推送应用程序的新版本,并让软件路由器将其添加到应用程序路由的现有版本中。然后对这两个版本进行负载均衡,从而可以测试新版本,并轻松替换或回退到现有版本。开发人员可以在私有云和公共云上运行构建,并部署到运行在 PaaS 上或与 PaaS 集成的 Jenkins。我们将进行一次动手演示,展示使用 Spring、Jenkins 和 Cloud Foundry 构建集成构建管道的美妙和简洁。

2015 年 6 月 23 日,星期二,GMT 时间 15:00 (伦敦 GMT +01:00) 注册

2015 年 6 月 23 日,星期二,PDT 时间 10:00 (旧金山 GMT-07:00) 注册

网络研讨会:从 JSTL 到 Thymeleaf:转换您的模板

新闻 | Pieter Humphrey | 2015 年 5 月 28 日 | ...

演讲者:Phil Dutson, ICON Heath and Fitness

Thymeleaf 是一个出色的模板引擎,可以帮助您更快地创建网站并发布代码。然而,存在一个问题,使用这个模板引擎需要思维模式的转变,才能完成“常规”任务。这让许多开发者陷入困境并感到沮丧。在本次演讲中,我将介绍开发者可以避免的常见陷阱,并举例说明如何解决从备受推崇的 JSTL 切换到 Thymeleaf 时遇到的常见问题。

2015 年 6 月 30 日,星期二,GMT 时间 15:00 (伦敦 GMT +01:00) 注册

2015 年 6 月 30 日,星期二,PDT 时间 10:00 (旧金山 GMT-07:00) 注册

网络研讨会回放:使用 Spring 改进您的(传统)应用程序

新闻 | Pieter Humphrey | 2015 年 5 月 28 日 | ...

演讲者:Marten Deinum

幻灯片:https://speakerdeck.com/mdeinum/improving-legacy-applications-with-spring

源代码:https://github.com/mdeinum/legacy-app

自 2002 年发布“J2EE Design and Development”以来,Spring 就已存在。从那时起,Spring 和 Java 都发展了许多。在这些年里,开发了大量的应用程序。所有这些现存的“传统”应用程序都证明了它们的价值,这也是它们能够持续存在的原因。在本次会议中,我们将探讨如何通过进行一些重构或重新设计(基于组件的开发)以及引入(更新的)Spring IO 技术来改进我们的传统应用程序。

在以下网址了解更多关于 Spring Framework 的信息:http://projects.spring.io/spring-framework

网络研讨会回放:使用 Spring XD 和 Kafka 构建响应式数据管道

新闻 | Pieter Humphrey | 2015 年 5 月 20 日 | ...

演讲者:Marius Bogoevici & Mark Pollack

幻灯片:https://speakerdeck.com/mbogoevici/reactive-data-pipelines-with-spring-xd-and-kafka

近年来,数据量的急剧增加以及对低延迟的更高需求,导致了业务需求和应用程序开发方法的根本性转变。为了响应这些需求,RxJava 等框架以及 Kafka 等高吞吐量消息系统已成为关键构建块。然而,集成技术从来都不是一件容易的事,而 Spring XD 提供了一个解决方案。通过其开发模型和运行时,Spring XD 使开发高度可扩展的数据管道变得容易,让您可以专注于编写和测试业务逻辑,而不是集成和扩展大数据堆栈。请来参加本次网络研讨会,亲眼看看这有多么容易,我们将演示如何使用 Spring XD 作为平台,利用 RxJava 和 Kafka 构建高度可扩展的数据管道。近年来,数据量的急剧增加以及对低延迟的更高需求,导致了业务需求和应用程序开发方法的根本性转变。为了响应这些需求,RxJava 等框架以及 Kafka 等高吞吐量消息系统已成为关键构建块。然而,集成技术从来都不是一件容易的事,而 Spring XD 提供了一个解决方案。通过其开发模型和运行时,Spring XD 使开发高度可扩展的数据管道变得容易,让您可以专注于编写和测试业务逻辑,而不是集成和扩展大数据堆栈。请来参加本次网络研讨会,亲眼看看这有多么容易,我们将演示如何使用 Spring XD 作为平台,利用 RxJava 和 Kafka 构建高度可扩展的数据管道。

在以下网址了解更多关于 Spring XD 的信息:http://projects.spring.io/spring-xd

 

SpringOne2GX 2014 回放:Grails 插件测试策略

新闻 | Pieter Humphrey | 2015 年 5 月 19 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Baruch Sadogursky, JFrog

幻灯片:无幻灯片,Baruch 是 100% 演示,宝贝

G&G 特别主题

鉴于高度的期望和要求,维护 Grails 插件可能是一个真正的挑战。除了支持众多用户外,您的任务是确保插件兼容各种 Grails 版本——无论新旧。您的插件还必须兼容多种开发环境(操作系统、SDK 等),并与生态系统中存在的其他众多插件良好协作。我们如何确保满足所有这些高标准?测试,以及大量的测试!

SpringOne2GX 2014 回放:Groovy 吸血鬼:结合 Groovy、REST、NoSQL 等

新闻 | Pieter Humphrey | 2015 年 5 月 19 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Kenneth Kousen

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/groovy-vampires

如果像《暮光之城》这样糟糕的书都能卖出数百万册并拍成更烂的电影,那么一本关于 Groovy 吸血鬼的书又能卖多少册呢?(剧透:没那么多。)是的,这个主题可能很傻,但使用的技术(Groovy、Ratpack、MongoDB、Grails、REST)却是极其严肃的。

 

SpringOne2GX 2014 回放:Grails 中的哲学架构

新闻 | Pieter Humphrey | 2015 年 5 月 19 日 | ...

录制于 SpringOne2GX 2014。

演讲者:David Dawson, Simplicity Itself

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/s2gx-philosophicalarchitecture

软件开发很难。生活很难。我们努力跟上不断变化的世界,这很难。那么,问题究竟出在哪里?在本次演讲中,Simplicity Itself 的 CEO David 将描述一种不同的软件开发方法,一种不同的尝试跟上不断变化的世界的方式。这不是一次空泛的演讲,所有观点都由运行中的 Grails 应用程序中的冰冷代码支撑,展示了思维方式的改变如何彻底改变您的软件。

 

SpringOne2GX 2014 回放:Gradle 的未来 - 终极构建系统

新闻 | Pieter Humphrey | 2015 年 5 月 12 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Hans Dockter, Gradleware

更多 Groovy 专题

幻灯片:http://www.slideshare.net/SpringCentral/the-future-of-gradle-the-ultimate-build-system

我们相信 Gradle 已经是目前最好的企业级构建系统。但我们远未止步。我们终于有了研发资源来深入改进 Gradle 在某些方面存在的不足。我们还有资源为构建和持续交付领域贡献一些基础性创新。所有这些都将使 Gradle 更接近我们对它成为终极构建系统的愿景。首先,我们将概述 Gradle 在特性和采用方面在构建系统市场中的当前地位。然后,我们将讨论下一代多平台依赖管理。这种依赖管理能够充分满足 Android、JavaScript 和原生领域的需求,并改进 Java 世界的依赖管理。我们将讨论 Gradle 如何通过引入全局缓存和其他优化来显著提高性能。最后,我们将讨论新的 Gradle 扩展模型及其即将推出的原生和 Javascript 支持。

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助力您加速进步。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部