介绍 Spring Cloud Function
Spring Cloud Function 是一个新的项目,具有以下高级目标
- 促进通过函数实现业务逻辑。
- 将业务逻辑的开发生命周期与任何特定的运行时目标解耦,以便相同的代码可以作为 Web 端点、流处理器或任务运行。
- 支持跨无服务器提供商的统一编程模型,以及能够独立运行(本地或在 PaaS 中)。
- 在无服务器提供商上启用 Spring Boot 功能(自动配置、依赖注入、指标)。
就像 Spring 一直以来都提倡基于普通旧 Java 对象 (POJO) 的编程模型一样,Spring Cloud Function 提倡基于普通旧函数的编程模型。我们的意思是 java.util.function
包中定义的核心接口:Function
、Consumer
和 Supplier
……