有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用springcloudconfig服务器将属性注入现有xml文件

我的xml如下所示:

<bean id="dataSourceMaster" class="com.jolbox.bonecp.BoneCPDataSource">
    <property name="driverClass" value="com.mysql.jdbc.Driver"/>
    <property name="jdbcUrl" value="jdbc:mysql://${db.url}?useUnicode=true&amp;characterEncoding=UTF8&amp;characterSetResults=UTF8&amp;autoReconnect=true"/>
    <property name="username" value="${db.username}"></property>
    <property name="password" value="${db.password}"></property>
    ...
</bean>

春天。xml,我试过:

<context:property-placeholder location="${spring.cloud.config.sync.url}" ignore-unresolvable="true" />

但是云配置服务器使用基本身份验证,我试图设置 春天云配置。同步。url=http://user:pass@url/config-name/profile/label

,但应用程序启动时返回401错误

如何解决这个问题,或者有没有一种优雅的方法来解决从cloud config server向现有xml中注入属性的问题

谢谢


共 (0) 个答案