@Test
public void copyByAnnotation() {

    AnnoBean bean = new AnnoBean();
    bean.setCompany(new StringBuilder("comp"));
    bean.setTest1(11);
    bean.setTest2(22);
    bean.setTest3("33");
    bean.setTest4("44");
    AnnoBean acopied = new AnnoBean();
    BeanCopy.copyByAnnotation(bean, acopied);
    Assert.assertNull(null, acopied.getTest3());
    Assert.assertEquals("44", acopied.getTest4());
    logger.info(acopied);
}