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

时间:2015-06-11 01:32:27

标签: java spring dependency-injection spring-boot spring-cloud

是否可以使用Spring Cloud设置DataSource,在其中可以将开放的JDBC连接注入到我的所有Spring Boot应用程序中?

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

2 个答案:

答案 0 :(得分:1)

可以使用Spring Cloud引导程序配置来创建DataSource。虽然我没有看到通过普通的Spring Boot自动配置这样做的重要性。链接:http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-developing-auto-configuration

答案 1 :(得分:0)

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