Devons-nous utiliser le clone ou BeanUtils.copyProperties et pourquoi

Par les regards de lui - BeanUtils.copyProperties semble créer un clone d'un objet. Si c'est le cas, et ce avec les préoccupations autour de la mise en œuvre de la Clonable interface (Uniquement des objets immuables sont de nouvelles où que mutable objets ont des références copié) qui est le meilleur et pourquoi?

Je hier en œuvre clonable et puis j'ai réalisé que je devais fournir mes propres modifications pour les non Chaîne/Primative éléments. J'ai ensuite été informé BeanUtils.copyProperties qui je suis maintenant en utilisant. Deux mises en œuvre semblent fournir une fonctionnalité similaire.

Grâce

  • Donc, qu'est-ce que vous question exactement ?
  • Devons-nous utiliser le clone ou BeanUtils.copyProperties et pourquoi
InformationsquelleAutor Biscuit128 | 2013-03-21