Class clazz = ChengbenCenter.class;
Field declaredField = clazz.getDeclaredField(“name”);
declaredField.setAccessible(true);
Excel excel = declaredField.getAnnotation(Excel.class);
InvocationHandler ih = Proxy.getInvocationHandler(excel);
Field memberValuesField = ih.getClass().getDeclaredField(“memberValues”);
memberValuesField.setAccessible(true);
Map memberValues = (Map)memberValuesField.get(ih);
memberValues.put(“name”, DateUtils.dateToString(new Date(), DateUtils.SPRIT_YYYYMMDD)); // set value to false
动态修改注解的值
最新推荐文章于 2024-09-01 21:49:00 发布