Spring Boot
採用一種固執己見的視角來構建 Spring 應用程式,並幫助您儘快啟動和執行。
採用一種固執己見的視角來構建 Spring 應用程式,並幫助您儘快啟動和執行。
為依賴注入、事務管理、Web 應用、資料訪問、訊息傳遞等提供核心支援。
為資料訪問提供一致的方法——關係型、非關係型、MapReduce 等等。
為分散式系統中的常見模式提供一套工具。適用於構建和部署微服務。
為現代執行時上的可組合資料微服務應用程式提供編排服務。
透過全面且可擴充套件的認證和授權支援來保護您的應用程式。
為構建 OpenID Connect 1.0 身份提供者和 OAuth2 授權伺服器產品提供一個安全、輕量級且可定製的基礎。
Spring for GraphQL 為基於 GraphQL Java 構建的 Spring 應用程式提供支援。
提供用於管理使用者會話資訊的 API 和實現。
透過輕量級訊息傳遞和宣告式介面卡支援眾所周知的企業整合模式。
簡化了遵循 HATEOAS 原則的 REST 表示建立過程。
Spring Modulith 允許開發者構建結構良好的 Spring Boot 應用程式,並指導開發者尋找和使用由領域驅動的應用程式模組。
允許您透過結合手寫文件與使用 Spring MVC Test 或 REST Assured 生成的自動片段來記錄 RESTful 服務。
Spring AI 是一個用於 AI 工程的應用程式框架。其核心在於,Spring AI 解決了 AI 整合的根本挑戰:將您的企業資料和 API 與 AI 模型連線起來。
簡化並優化了處理大批次批處理操作的工作。
一個專注於開發者生產力的 CLI
將核心 Spring 概念應用於基於 AMQP 的訊息傳遞解決方案的開發。
提供一個 JavaScript 庫,它為管道和簡單圖形提供了一個基本的嵌入式 HTML5 視覺化構建器。
為 Apache Kafka 提供熟悉的 Spring 抽象。
透過使用 Spring 熟悉的基於模板的方法,簡化了使用 LDAP 的應用程式開發。
為 Apache Pulsar 提供熟悉的 Spring 抽象
透過基於 CLI 的資源發現和互動,使編寫和測試 RESTful 應用程式更加容易。
為應用程式開發者提供了一個框架,用於在 Spring 應用程式中使用狀態機概念。
支援構建具有受控導航功能的 Web 應用程式,例如辦理登機手續或申請貸款。
促進了契約優先的 SOAP Web 服務開發。