代码生成器:生成一个bean的全部setter调用语句
代码生成器:生成一个bean的所有setter调用语句
将打印出:
bean.setName("abc");
bean.setUserId("abc");
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");