Spring Cloud 开放服务代理 2.0.0.RELEASE 版本现已推出

版本发布 | Roy Clarkson | 2018年7月2日 | ...

我们高兴地宣布 Spring Cloud 开放服务代理 的 2.0.0 版本现已正式发布。Spring Cloud 开放服务代理是一个框架,用于构建实现开放服务代理 API 的 Spring Boot 应用程序。

开放服务代理 API 项目允许开发人员向在 Cloud Foundry、Kubernetes 和 OpenShift 等云原生平台上运行的应用程序交付服务。Spring Cloud 开放服务代理提供了一个基于 Spring Boot 的框架,使您能够快速为支持开放服务代理 API 的平台上您自己的托管服务创建服务代理。

2.0 版本代表了该项目的一个重大架构变化。以下是一些亮点:

  • 需要 Java 8、Spring Framework 5 和 Spring Boot 2

  • 支持包含在基于 Spring MVC 的应用程序中

  • 提供比 1.0 版本改进的 Spring Boot 自动配置

  • 结合了模型对象的构建器模式

  • 添加了对 YAML 或 Java 属性中目录的外部配置的支持

  • 改进了异常处理和日志记录

在您的项目中开始使用 Spring Cloud 开放服务代理的推荐方法是使用依赖项管理系统。可以将下面的代码片段之一复制并粘贴到您的构建中。

使用 Maven

org.springframework.cloud spring-cloud-starter-open-service-broker-webmvc 2.0.0.RELEASE

使用 Gradle

dependencies { compile 'org.springframework.cloud:spring-cloud-starter-open-service-broker-webmvc:2.0.0.RELEASE' }

展望未来,我们已经开始着手 3.0 版本的工作。下一个主要版本将专注于通过使用 Reactor 项目实现完全的响应式支持。这也将促进除了当前的 Spring MVC 支持之外,还支持 Spring WebFlux。您可能会在今年夏天看到 3.0 系列的第一个里程碑版本。我们还在考虑包含一个开放服务代理客户端库。我们始终欢迎您的反馈。敬请期待更多更新!

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部