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