领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我们很高兴地宣布 Spring Cloud Open Service Broker 的 2.0.0 版本现已正式发布。Spring Cloud Open Service Broker 是一个用于构建实现 Open Service Broker API 的 Spring Boot 应用程序的框架。
The Open Service Broker API 项目允许开发人员将服务交付给运行在云原生平台(如 Cloud Foundry、Kubernetes 和 OpenShift)上的应用程序。Spring Cloud Open Service Broker 提供了一个基于 Spring Boot 的框架,使您能够为支持 Open Service Broker API 的平台上的自有托管服务快速创建服务代理。
2.0 版本的发布代表了项目重大的架构变更。以下是一些亮点:
需要 Java 8、Spring Framework 5 和 Spring Boot 2
支持集成到基于 Spring MVC 的应用程序中
提供了比 1.0 版本更优化的 Spring Boot 自动配置
为模型对象引入了构建器模式
增加了对 Catalog 的 YAML 或 Java 属性外部化配置的支持
改进了异常处理和日志记录
在您的项目中开始使用 Spring Cloud Open Service Broker 的推荐方式是使用依赖管理系统。您可以将下面的代码片段之一复制并粘贴到您的构建中。
使用 Maven
使用 Gradle
dependencies { compile 'org.springframework.cloud:spring-cloud-starter-open-service-broker-webmvc:2.0.0.RELEASE' }
展望未来,我们已经开始着手 3.0 的开发。下一个主要版本将专注于通过利用 Project Reactor 来实现完全的响应式支持。这将允许对 Spring WebFlux 的支持,以及现有的 Spring MVC 支持。您可以在今年夏天期待 3.0 系列的第一个里程碑。我们也在考虑包含一个 Open Service Broker 客户端库。您的反馈一直受到赞赏。敬请关注更多更新!