注解中动态获取nacos值【attribute value must be constant】
nacos中配置环境参数
env:
es: dev
注解中添加参数信息
@Data @Document(indexName = "#{@envEs}") public class EsInfo{ private Long id; }
添加配置文件获取配置数据
@Component public class EnvEsConfig { @Value("${env.es}") private String envEs; @Bean public String envEs(){ return envEs; } }