/** * 执行反射方法 */ private static String getDesensitizationData(String path,String methodName,String value){ String result; try { Class<?> clazz = null; clazz = Class.forName(path); Method method= clazz.getDeclaredMethod(methodName,String.class); result = (String)method.invoke(clazz.newInstance(),value); } catch (Exception e) { log.error("执行反射方法失败",e); return value; } return result; }
Java 使用反射执行方法并获得执行后的数据
最新推荐文章于 2022-10-13 19:33:15 发布