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 调用的测试(使用模拟)
  • 端到端集成测试(访问真实的 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 测试组件负责人兼 JUnit 5 核心提交者 Sam Brannen,一起了解!本课程的第一部分将向与会者概述 Spring 4.3 中最新的核心集成测试改进,例如 SpringRunner 的新别名(用于 SpringJUnit4ClassRunner)、省略 @ContextConfiguration……

网络研讨会回放:基于 Axon 的 Bootiful CQRS - 11 月 16 日

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

演讲者:Josh LongAllard Buijze

我们已经知道了!微服务允许您将应用程序分解成小型、专注于单一功能、可重用且内部一致的边界上下文(服务),这些服务部署在网络上。

很好,但这仍然无法帮助我让这些系统就我的领域的 worldview 达成一致!这是因为……没有一个模型的 worldview 对所有相关的服务都是正确的。

加入 Axon 框架创始人兼负责人、Trifork 的 Allard Buijze 和 Spring 开发倡导者 Josh Long,一起了解如何使用不同的读写方式集成不同的系统……

SpringOne Platform 2016 回放:使用 Zuul 的 Netflix 边缘网关

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

在 SpringOne Platform 2016 上录制。演讲者:Mikey Cohen,Netflix 幻灯片:http://www.slideshare.net/SpringCentral/netflixs-edge-gateway-using-zuul

边缘网关是大规模云服务的重要基础设施组成部分。本演示详细介绍了边缘网关的用途、优势和用例,以提供安全、流量管理和跨云区域的弹性。还讨论了如何使用网关来增强持续部署,以及如何帮助测试新服务版本以及获取服务洞察等等。关于……的哲学和架构方法。

SpringOne Platform 2016 回放:使用 Angular2 构建现代 Web 应用程序

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

在 SpringOne Platform 2016 上录制。演讲者:Sergi Almar 幻灯片:http://www.slideshare.net/SpringCentral/building-modern-web-applications-with-angular2

近年来,Web 开发变得更加复杂,有大量的框架可供选择,但没有明确的方向。加入 Sergi Almar 的此次演示,了解为什么 Angular2 非常适合 Spring 开发人员。我们将回顾 Angular2 架构,并了解 TypeScript 如何使我们能够构建更易于维护和更简洁的应用程序,并拥有类型化语言的优势。我们将研究基于 Angular2 组件的模型……

12 月 8 日网络研讨会:提升 Spring Cloud 架构的强大工具

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

使用 Spring Cloud 快速入门非常简单。但是,一旦完成初始设置,就需要补充一个能够应对额外运营复杂性和质量问题的生态系统。在将 Spring Cloud 用于生产环境一年多的时间里,Pivotal 集成了一些有趣的工具,用于文档编制、运营和测试。在本演讲中,您将看到一个基于 Spring Cloud 的集成平台的演示,包括 Spring Cloud Contract、wiremock、saboteur、ELK、Spinnaker、Spring Boot Admin 等工具。其中一个工具是一个用于可视化的仪表板……

获取 Spring 电子报

通过 Spring 电子报保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部