SpringOne Platform 2016 回放:PayPal 的 Spring Boot

新聞 | Pieter Humphrey | 2017年1月23日 | ...

錄製於 SpringOne Platform 2016。演講者:Fabio Carvalho, Eduardo Solis 幻燈片:http://www.slideshare.net/SpringCentral/spring-boot-paypal

儘管 PayPal 多年來一直在生產環境中使用 Spring,但作為轉向微服務目標的一部分,PayPal 最近在其 Java 框架(稱為“Raptor”)中引入了 Spring Boot,該框架包括 RESTful 服務、批處理和訊息守護程式應用程式。除了 Spring Boot,還使用了其他 Spring 專案,例如 Spring 框架、Spring Batch 和 Spring Integration。

PayPal Java RESTful 框架提供了一個微服務架構和部署模型,它依賴於雲上的 PaaS 基礎設施、CI、Docker、嵌入式容器和 Spring Boot。此外,還開發了許多 Spring Boot starter 和基於 Spring 的功能,以滿足 PayPal 的需求。

一些例子包括

REST 客戶端抽象和 DI 機制 集中式應用程式日誌記錄(在將流量記錄到 RESTful 端點時抽象 URI 並支援子資源) Spring Integration 通道的應用程式日誌記錄(用於訊息傳遞應用程式) 幾個 Spring Boot starter,用於“自認為”的 PayPal 元件的自動初始化和配置 RESTEasy Spring Boot starter 關於 REST 服務,RESTEasy 是 PayPal 的 JAX-RS 選擇。儘管有一個適用於 Jersey 的 Spring Boot starter,還有一個適用於 Spring REST 的,但沒有適用於 RESTEasy 的。因此,PayPal 還建立並開源了一個 RESTEasy Spring Boot starter。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有