Cloneable What's Cloneable? It's a tool to copy a object to anther empty object. How to use? Why don't use Dynamic Projection? Why don't use org.springframework.beans.BeanUtils.copyProperties();