决nacos配置中map类型删除键值对不生效的解决办法

原文章:https://segmentfault.com/a/1190000042053638?sort=newest

解决方法:

@Component
@Data
@ConfigurationProperties(prefix = "message")
public class MessageConfig {

    private Map<String, List<Map<String, String>>> mapList;

    @PreDestroy
    public void destroy() {
        mapList = null;
    }
}

加上@PreDestory方法

你可能感兴趣的:(笔记,java,开发语言)