如何在 Spring Cloud Config 中定义共享数据源

How to define a Shared DataSource in Spring Cloud Config

是否可以使用 Spring 云设置数据源,在其中打开的 JDBC 连接可以注入我所有的 Spring 启动应用程序?

有点像 JNDI 服务器查找?如果是这样,有人可以提供一些示例或说明如何使用此类配置吗?

可以使用Spring云bootstrap配置来创建DataSource。不过,与正常的 Spring 引导自动配置相比,我认为这样做没有多大价值。 Link: http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-developing-auto-configuration.

我发现的一个解决方案是将所有数据源信息设置到属性文件中,这些文件将由 Spring Cloud Config Server 提供给应用程序客户端。因此,创建数据源的应用程序客户端从远程属性获取这些值。