1

commons-beanutils 1.8.3 と Date プロパティを java.util.Date として使用しています。

ソースを宛先にコピーしようとすると、日付プロパティをコピーできません。

以下は私の以前の問題を示していますが、誰も私に正しい答えを出してくれません。

例として、ソース Bean の私の日付値は Wed May 15 15:46:04 IST 2013 ですが、BeanUtils はこれを宛先にコピーできません...

BeanUtils 日付変換の問題

4

3 に答える 3

0

あなたの場合、src プロパティと dest プロパティは同じ型であるため、文字列変換を使用する必要はありません。これはうまくいきます

    for (Field property : attributes) {
        property.set(dest, property.get(src));
    }
于 2013-05-16T05:37:24.273 に答える
0

次のような cloneBean 関数の問題を解決しました。

ClassType newClazz = null;
newClazz = (ClassType) BeanUtils.cloneBean(oldClazz);
于 2015-06-09T11:14:58.670 に答える