SpringOne Platform 2016 重播:JDK 8:从 Lambdas 和 Streams 学到的教训

新闻 | Pieter Humphrey | 2016 年 12 月 20 日 | ...

录制于 SpringOne Platform 2016。讲者:Simon Ritter, Azul 幻灯片:http://www.slideshare.net/SpringCentral/jdk8-lessons-learnt-with-lambdas-and-streams

Lambda 表达式和 streams API 为 Java 引入了更具函数式风格的编程;这是开发者过去从未真正拥有的。

本次会议将首先简要总结 Lambda 表达式和 streams 的关键特性,然后给出一些如何在实际应用中有效使用它们的例子,包括从尝试在应该使用…时却使用了命令式编程风格中吸取的经验教训。

SpringOne Platform 2016 重播:使用 Spring Boot 提高超高效率的 10 种方法

新闻 | Pieter Humphrey | 2016 年 12 月 20 日 | ...

录制于 SpringOne Platform 2016。讲者:Stéphane Nicoll, Brian Clozel 幻灯片:无,全部为现场编码 Spring Boot DevTools 不是唯一能提升你效率的新特性。在本次现场编码会议中,我们将探讨 10 个常见的应用程序功能,看看 Boot 如何让你的工作更轻松。

我们将涵盖以下内容

使用 Devtools、H2 Web 控制台和持久性 Web 会话进行开发周期管理 自定义错误页面管理 应用程序缓存管理 在应用中支持 OAuth2 使用自定义 AuthenticationPrincipal 在生产环境中使用持久性数据库 发展你的…

SpringOne Platform 2016 重播:微服务的轻松消费

新闻 | Pieter Humphrey | 2016 年 12 月 13 日 | ...

录制于 SpringOne Platform 2016。讲者: Ted Tollefson, Shawn Sherwood, Kroger 幻灯片:http://www.slideshare.net/SpringCentral/easy-consumption-of-microservices

Cloud Foundry 使部署和运行微服务变得容易。现在你的微服务正在运行,如何让其他团队轻松消费它呢?Spring Initializr、Spring Boot、Spring Cloud Netflix 和 Cloud Foundry 可以一起使用,使消费端变得轻松高效。可以在 Spring Initializr 中提供客户端库。生成的 Spring Boot 应用程序可以部署到 Cloud Foundry…

SpringOne Platform 2016 重播:下一级 Spring Boot 工具

新闻 | Pieter Humphrey | 2016 年 12 月 13 日 | ...

录制于 SpringOne Platform 2016。讲者:Martin Lippert, Kris De Volder, Andy Clement 幻灯片:http://www.slideshare.net/SpringCentral/next-level-spring-boot-tooling

广泛使用的 Eclipse Spring 工具的最新版本,重点在于让 Spring Boot 应用和微服务开发更轻松、更高效。在本次演讲中,我们将通过现场演示和现场编码,展示使用 Spring Boot 的最新特性。我们将展示 Spring Boot 最简单的入门方法,并进一步介绍处理属性文件中 Spring Boot 属性的高级特性…

SpringOne Platform 2016 重播:使用 Spring Boot 和 Liquibase 进行无中断数据库开发

新闻 | Pieter Humphrey | 2016 年 12 月 13 日 | ...

录制于 SpringOne Platform 2016。讲者:Barrington-Hughes, Ramaswamy, Premier Healthcare Inc 幻灯片:http://www.slideshare.net/SpringCentral/no-outage-database-development-with-spring-boot-and-liquibase

Pavi 和我在 Premier 的一个项目上工作,我们将 Liquibase 嵌入到 Spring Boot 应用程序的启动过程中,以便与我们部署的代码间接耦合地升级数据库。

通过对敏捷数据库开发采取有衡量和计划的方法,并通过更频繁但更小的更改仔细重构数据库,我们实现了无中断部署…

SpringOne Platform 2016 重播:使用 Ratpack 和 Spring Boot 构建高性能微服务

新闻 | Pieter Humphrey | 2016 年 12 月 13 日 | ...

录制于 SpringOne Platform 2016。讲者:Dan Woods 幻灯片:http://www.slideshare.net/SpringCentral/high-performance-microservices-with-ratpack-and-spring-boot-64889596

Ratpack 和 Spring Boot 是微服务领域的绝配。它们各自发挥优势,共同构建引人注目的云服务。Spring Boot 集成 Spring 和 Spring Cloud 生态系统,使其成为构建服务组件的绝佳选择;Ratpack 作为响应式 Web 框架的特性以及其对性能和效率的强调,使其成为构建持久…的顶级选择。

Spring Roo 2.0.0.M3 发布

新闻 | Pieter Humphrey | 2016 年 12 月 12 日 | ...

我代表 DISID Corporation 的 Spring Roo 团队,很高兴宣布 Spring Roo 2.0 的第三个里程碑版本。这是最后一个里程碑版本,从现在起我们将致力于第一个发布候选版本。

M3 可以生成功能齐全的 Spring 应用程序,此版本在生成的应用程序架构方面包含重要更改,这些更改应与 RC1 引入的改进兼容,但无法保证,因此使用 M3 生成的项目可能无法由 RC1 自动升级。

第二个里程碑以来的重要新特性…

SpringOne Platform 2016 重播:测试 Spring Boot 应用程序

新闻 | Pieter Humphrey | 2016 年 12 月 6 日 | ...

录制于 SpringOne Platform 2016。讲者:Phil Webb 幻灯片:无,全部为现场编码 在本次演讲中,我们将介绍 Spring Boot 1.4 中为测试添加的众多新特性。我们将讨论如何对代码进行单元测试,如何在(以及何时)将 Spring 引入你的测试,并谈论你应该使用的各种工具和库。我们将以一个简单的应用程序为例,添加

  • 基本组件的单元测试
  • JPA 实体和查询的集成测试
  • JSON 编组和解组测试
  • Spring MVC 控制器测试
  • 远程 RestTemplate 调用测试(使用 Mock)
  • 端到端集成测试(访问真实的 HTTP 端点)

SpringOne Platform 2016 重播:走向响应式:构建更好的微服务

新闻 | Pieter Humphrey | 2016 年 12 月 6 日 | ...

录制于 SpringOne Platform 2016。讲者:Rob Harrop, Skipjaq 幻灯片:http://www.slideshare.net/SpringCentral/going-reactive-building-better-microservices-rob-harrop

响应式为开发者提供了一种优雅的模型,用于构建由互相通信的组件组成的应用程序,这提高了代码可读性,简化了并发编程,并支持细粒度的单元测试。

在本次演讲中,我们将看到这个模型如何自然地适用于构建弹性微服务。具体来说,我们将看到如何

将外部世界抽象到响应式接口之后 将微服务拆分为…

SpringOne Platform 2016 重播:使用 Spring Framework 4.3、JUnit 5 及更高版本进行测试

新闻 | Pieter Humphrey | 2016 年 12 月 6 日 | ...

录制于 SpringOne Platform 2016。讲者:Sam Brannen, Swiftmind 幻灯片:http://www.slideshare.net/SpringCentral/testing-with-spring-43-junit-5-and-beyond

对 Spring 4.3 的测试支持有什么新内容,或者 Spring 5 和 JUnit 5 有什么展望感到好奇吗?那就加入 Spring Test 组件负责人和 JUnit 5 核心提交者 Sam Brannen 的演讲来一探究竟吧!本次会议的第一部分将为与会者概述 Spring 4.3 中最新的核心集成测试改进,例如 SpringJUnit4ClassRunner 的新别名 SpringRunner,以及省略 @ContextConfiguration…

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部