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 中最新的核心整合測試改進,例如 SpringJUnit4ClassRunner 的新別名 SpringRunner,以及省略 @ContextConfiguration…

網路研討會回放:Bootiful CQRS 與 Axon - 11 月 16 日

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

演講者:Josh Long, Allard Buijze

我們明白了!微服務允許您將應用程式分解成小的、單一職責的、可重用的、內部一致的有界上下文——服務——並在網路上進行部署。

很好,但這仍然無法幫助我讓這些系統就我的領域的世界觀達成一致!這是因為……不存在對所有涉及的服務都正確的模型世界觀。

加入 Axon 框架創始人兼負責人 Allard Buijze(來自 Trifork)和 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 日網路研討會:Awesome Tools 提升您的 Spring Cloud 架構

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

使用 Spring Cloud 入門非常輕鬆。但一旦完成初始設定,就需要輔以一個能夠應對額外操作複雜性和質量問題的生態系統。在生產環境中執行 Spring Cloud 一年多以來,Pivotal 集成了許多有趣的工具用於文件、運維和測試。在本次演講中,您將看到一個基於 Spring Cloud 的整合平臺的演示,其中包括 Spring Cloud Contract、wiremock、saboteur、ELK、Spinnaker、Spring Boot Admin 等工具。其中一個工具是一個視覺化儀表板…

SpringOne Platform 2016 回放:Spring Boot 入門

新聞 | Pieter Humphrey | 2016 年 11 月 30 日 | ...

在 SpringOne Platform 2016 上錄製。演講者:Eddú Meléndez Gonzales 幻燈片:http://www.slideshare.net/SpringCentral/intro-to-spring-boot

Spring Boot,來自 Pivotal 的 Spring 團隊推出的新的以約定優於配置為中心的框架,將 Spring 的靈活性與約定俗成、合乎常理的預設設定相結合,使應用程式開發快速而愉快。它非常適合構建微服務和分散式系統,並使 DevOps 實踐的簡化變得簡單。加入 Spring Boot 貢獻者 Eddú Meléndez Gonzales,瞭解 Spring Boot 是什麼,為什麼它正在改變…

SpringOne Platform 2016 回放:使用 Spring Cloud Cluster 進行領導者選舉

新聞 | Pieter Humphrey | 2016 年 11 月 28 日 | ...

在 SpringOne Platform 2016 上錄製。演講者:Dr. David Syer 幻燈片:http://www.slideshare.net/SpringCentral/leadership-election-with-spring-cloud-cluster

領導者選舉允許應用程式與其他應用程式協同工作,透過第三方系統協調叢集領導。然後可以使用該領導者提供全域性狀態或全域性排序,通常不會犧牲可用性。在本次演示中,我們將展示 Spring Cloud Cluster 如何提供簡單的領導者選舉抽象,以及如何使用 zookeeper、hazelcast 和 etcd 來實現它。

請注意,1.0.1 版本…

SpringOne Platform 2016 回放:使用 Angular JS 和 Spring Security 構建應用程式

新聞 | Pieter Humphrey | 2016 年 11 月 21 日 | ...

在 SpringOne Platform 2016 上錄製。演講者:Dr. David Syer 幻燈片:http://www.slideshare.net/SpringCentral/building-applications-with-angular-js-and-spring-security

在本次演示中,我們將展示 Spring Security、Spring Boot 和 Angular JS 協同工作提供愉悅且安全的使用者體驗的優秀功能。需要考慮的方面包括 Cookie、Header、原生客戶端、各種安全漏洞以及現代瀏覽器技術如何幫助我們避免這些問題。在本系列中,我們將展示如何簡單地整合這些元件框架的優秀功能,以提供愉悅的…

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有