package com.baidu.disconf.client.test.model; import org.springframework.stereotype.Service; import com.baidu.disconf.client.common.annotations.DisconfFile; import com.baidu.disconf.client.common.annotations.DisconfFileItem; /** * 1. 分布式配置文件,fileName 是配置文件名<br/> * 2. 使用Spring Bean托管方式 */ @Service @DisconfFile(filename = "ignoreB.properties") public class IgnoreConfB { /** * 配置文件中的某Item */ private Long varA = 15L; /** * 配置文件中的某Item */ private Long varA2 = 25L; /** * name是配置文件中名字; associateField是此get方法相对应的Field名 * * @return */ @DisconfFileItem(name = "varA", associateField = "varA") public Long getVarA() { return varA; } public void setVarA(Long varA) { this.varA = varA; } @DisconfFileItem(name = "varA2") public Long getVarA2() { return varA2; } public void setVarA2(Long varA2) { this.varA2 = varA2; } }