【Java Web】@Value和@ConfigurationProperties使用


java

@Value("${encryptEnable:false}")
boolean encryptEnable;

配置中心

encryptEnable

java

@RefreshScope //修复自动刷新
@ConfigurationProperties(prefix = "encrypt-config") //必须是中划线
@Configuration
@Data
public class encryptConfig {
    boolean nameEnabled;
}

配置中心

encrypt-config:
  nameEnabled: false
或 name-enabled: false