代码生成器:生成一个bean的全部setter调用语句

代码生成器:生成一个bean的所有setter调用语句
    private static void generateSetters(Class<?> clazz) {
        Method[] methods = clazz.getMethods();
        for (Method m : methods) {
            if (m.getName().startsWith("set") && m.getParameterTypes().length == 1){
                System.out.println("bean." + m.getName() + "(\"abc\");");
            }
        }
    }



将打印出:

bean.setName("abc");
bean.setUserId("abc");