spring yml等配置文件对应的配置类会调用无参构造函数后再去调用set方法给属性赋值
场景
当配置类使用@ConfigurationProperties注解从yml等配置文件中获取属性值时 想为此配置类的父类属性重新赋予"默认值"(由于父类有很多其他配置在使用,其中的默认值并不满足所有使用者,同时又不想在配置文件中写)
解决方案
在此配置类的无参构造函数中调用父类的方法改变父类中属性的"默认值",从而达到目的
...
原创
2021-05-04 09:27:23 ·
768 阅读 ·
0 评论