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 服务的开发。