定一个了类AmqpGroup ,类使用了@Component注解,然后在类内的成员变量accessKey,通过@Value("${”accessKey")可以得到配置文件中的值,在另一个类成员变量里面引用这个值,却为空
代码如下:
@Component
@Slf4j
public class AmqpGroup {
@Value("${qpid.jms.accessKey}")
private String accessKey; //可以得到配置文件中的值
private String signContent = "authId=" + accessKey; //引用中accessKey的值为null
}