使用用户设置的配置文件将属性设置为null

时间:2019-05-12 20:16:36

标签: java attributes avro

我正在一个项目上工作,要求我进行该项目,以便用户可以输入要从.yml配置文件中遮盖的属性。该属性中已经有一个值,并且会根据用户是否希望将该属性隐藏来将其设置为null

例如,如果变量String country = "Canada";存在,并且用户在配置文件中指定了"country",则country将会设置为null

该类具有getset方法。但是我不太了解如何将属性设置为null

例如,我必须将值设置为null,例如Object.setCountry=null;,但我不知道要使用哪种设置方法Object.xxxx=null;

1 个答案:

答案 0 :(得分:0)

我用反射来解决这个问题。