1

私は2つのPOJOを持っています。

class ZebraDAO {
  Long id;
  Mane mane;
  Tail tail;
  Stripes stripes;
}

class ZebraDTO {
  Mane mane;
  Tail tail;
  Stripes stripes;
  String description;
}

Springフレームワークには、2つのPOJO間の名前またはプロパティの類似性に基づいて、ZebraDAOのインスタンスから新しいZebraDTOを作成する際の自動マジック機能/注釈/命名規則がありますか?つまり、プロパティを一方から他方に転送するコードを記述する必要はありません。

4

2 に答える 2

3

古き良きApacheCommonsBeanUtils.copyProperties()を使用してみませんか?Springには、静的BeanUtils.copyProperties()メソッドの独自のフレーバーもあります。

于 2012-12-14T15:10:57.217 に答える
1

春ではありませんが、ドーザーはそれを行います。

于 2012-12-14T15:12:03.870 に答える