<dependency> <groupId>org.kasource</groupId> <artifactId>ka-commons-reflection</artifactId> <version>1.0.0</version> </dependency> ClassInfo<?> classInfo = ClassIntrospector.get().inspect(SomeClass.class); String className = classInfo.getName(); String packageName = classInfo.getPackageName(); ClassInfo<?> superClassInfo = classInfo.getSuperclass(); SomeClass instance = classInfo.newInstance(); MethodInvoker methodInvoker = new MethodInvoker(instance); methodInvoker.invoke("someMethod", "parameter"); PropertyAccessor propertyAccessor = new PropertyAccessor(instance); propertyAccessor.setPropertyValue("someProperty", "value"); String propertyValue = propertyAccessor.getPropertyValue("someProperty");


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