基于java语言的varconf客户端sdk.
<dependency>
<groupId>io.github.varconf</groupId>
<artifactId>client</artifactId>
<version>1.0.0</version>
</dependency>
1.Spring中xml配置客户端(能够自动注入Spring上下文配置)
VarConfClient varConfClient = new VarConfClient();
varConfClient.setUrl("varconf url");
varConfClient.setToken("your app token");
2.手动配置客户端(只能手动拉取key)
<bean id="varConfClient" class="io.github.varconf.client.VarConfClient" lazy-init="true">
<property name="url" value="varconf url"></property>
<property name="token" value="your app token"></property>
</bean>
1.使用注解
public class TestBean {
@VarConfValue("key")
private String key;
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
}
2.手动获取
PullKeyResult pullKeyResult = varConfClient.queryKeyConfig("key", false, 0);