public static void main(String[] args) { LocalVariableTableParameterNameDiscoverer localVariableTableParameterNameDiscoverer = new LocalVariableTableParameterNameDiscoverer(); Class<ShopLevelRuleServiceImpl> shopLevelRuleServiceClass = ShopLevelRuleServiceImpl.class; Method[] methods = shopLevelRuleServiceClass.getMethods(); for (Method method : methods) { String[] parameterNames = localVariableTableParameterNameDiscoverer.getParameterNames(method); if(parameterNames == null || parameterNames.length == 0){ continue; } for (String parameterName : parameterNames) { System.out.println(method.getName() + "------------>"+ parameterName); } } }
获取参数名
最新推荐文章于 2022-08-28 00:30:44 发布