PropertyUtils クラスの copyProperties メソッドを使用して Bean をコピーしようとしています。
問題はブール値のゲッターが「isXXX」と書かれているとブール値のコピーに失敗することです。ブール値のゲッターが「getXXX」の場合にのみ機能します。例えば、
class MyBean {
....
public boolean isEnabled() {
return enabled;
}
....
}
PropertyUtils.copyProperties は、このクラスでは機能しません。しかし、これはうまくいきます:
class MyBean {
....
public boolean getEnabled() {
return enabled;
}
....
}
これを修正する方法はありますか?
どうもありがとう