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); } } }
获取参数名
最新推荐文章于 2023-11-30 21:46:27 发布