java.lang.properties を使用して構成ファイルを読み取り、構成値をクラスのフィールドに割り当てます。しかし、構成ファイルにすべてのプロパティを設定したくありません。つまり、一部のフィールドにはデフォルト値があり、構成ファイルで省略される場合があります。したがって、私のコードは次のようになります。
if(properties.getProperty("key")!=null){
value = properties.getProperty("key");
}
しかし、このようにコーディングするフィールドは非常に多くあります。この退屈な仕事を避ける方法はありますか?