<dependency> <groupId>com.thoughtworks.paranamer</groupId> <artifactId>paranamer</artifactId> <version>2.8</version> </dependency> DomainObjectReader reader = new DefaultParanamer(); String[] parameterNames = reader.lookupParameterNames(method); import com.thoughtworks.paranamer.*; public class ExampleClass { public void exampleMethod(String param1, int param2) { DomainObjectReader reader = new DefaultParanamer(); try { String[] parameterNames = reader.lookupParameterNames(ExampleClass.class.getMethod("exampleMethod", String.class, int.class)); for(String parameterName : parameterNames) { System.out.println(parameterName); } } catch (NoSuchMethodException e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文