领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我很高兴地宣布 Spring Cloud Connectors 1.2.0 的发布。
使用 Spring Cloud Connectors 的应用程序以及扩展核心 Connectors 库的库应该针对 1.2.0 版本重新编译。1.1.1 和 1.2.0 之间的 API 更改不向后兼容,但一些内部实现更改使得 1.2.0 在不重新编译的情况下无法直接替换 1.1.1。
以下是 1.2.0 的新增功能概述:
Cloud Foundry Connector 和 Spring Connector 现在支持 IBM DB2 和 Microsoft SQL Server 关系型数据库。
AmqpServiceInfo 不再验证 URI 中的 path 元素是否包含值,这允许使用默认的 RabbitMQ vhost。AmqpServiceInfo 中的 URL 验证已放宽,从而支持 QPID URL 格式以及 RabbitMQ URL 格式。AmqpServiceInfo 现在支持存储 URI 列表,以供支持多主机连接的提供商使用。ServiceInfo 解析器现在都会处理 VCAP_SERVICES 中包含的 credentials 的 jdbcUrl 字段。如果找到 jdbcUrl,其值将由 RelationalServiceInfo.getJdbcUrl 不加修改地提供。如果未找到 jdbcUrl,则 RelationalServiceInfo 将像以前一样构造 JDBC URL。ServiceInfo 解析器现在支持 Pivotal Cloud Foundry 1.4 版的 RabbitMQ 提供的多个 URI。ServiceInfo 解析器现在可以解析管理 API,并将其提供给客户端。VCAP_SERVICES 中包含的 credentials 的 url 字段检测 AMQP 服务时,amqps 已被添加为有效方案。AbstractCloudConfig 的嵌套 @Configuration 类出现 ClassNotFound 异常的问题已得到解决。现在,只需应用程序在运行时实际需要的依赖项。DataSource,以及 Tomcat 和 Apache Commons 池库。RabbitConnectionFactoryConfig 现在将接受键/值对的映射,以允许设置创建的 ConnectionFactory 的任意属性。这可以通过 Java 配置或 XML 配置使用。RedisConnectionFactoryConfig 现在将接受键/值对的映射,以允许设置创建的 RedisConnectionFactory 的任意属性。这可以通过 Java 配置或 XML 配置使用。MongoDbFactoryCreator 现在会将 URI 中的 authSource 传递给 MongoDbFactory。MongoDbFactoryCreator 现在接受包含副本集列表的 URL。