title: BeanUtils.copyProperties() vs DozerBeanMapper.map()
body: <p>I am using <a href="http://commons.apache.org/beanutils/api/org/apache/commons/beanutils/BeanUtils.html#copyProperties%28java.lang.Object,%20java.lang.Object%29" rel="noreferrer"><code>BeanUtils.copyProperties()</code></a> for bean to dto mapping when I need to map all fields and field names are same. But I need not all field of source bean to map in destination dto, I used  <a href="http://dozer.sourceforge.net/apidocs/org/dozer/DozerBeanMapper.html#map%28java.lang.Object,%20java.lang.Object%29" rel="noreferrer"><code>DozerBeanMapper.map()</code></a> , because I haven't idea about to use BeanUtils in this situation.</p>
  
  <p><em>So I think both methods having their own functionality, and there is no any similarity between both. Am I right? Please guide me.</em>  </p>