Tag: apache commons beanutils lombok

BeanUtils不适用于链设置器

例如 class tester { @Test public void testBeanUtils() throws InvocationTargetException, IllegalAccessException, NoSuchMethodException { Stranger stranger = new Stranger(); BeanUtils.setProperty(stranger,”name”,”wener”); BeanUtils.setProperty(stranger,”xname”,”xwener”); BeanUtils.setProperty(stranger,”yname”,”ywener”); System.out.println(stranger); } @Data// lombok annotation generate all setter and getter public static class Stranger { @Accessors(chain = true)// generate chained setter String name; String xname; String yname; public Stranger setYname(String yname)// no lombok, still […]