import org.joor.Reflect; User user = Reflect.on(User.class).create().get(); String name = Reflect.on(user).get("name"); Reflect.on(user).set("name", "John Doe"); String name = Reflect.on(User.class).create().get("name"); Reflect.on(user).call("doSomething"); Reflect.on(user).call("doSomething", param1, param2); Reflect.on(user).method("methodName", String.class, int.class).call(param1, param2); User user = Reflect.on(User.class).create().get(); User user = Reflect.on(User.class).create("John Doe", 25).get(); <dependency> <groupId>org.joor</groupId> <artifactId>joor</artifactId> <version>0.9.12</version> </dependency> <dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> <version>3.28.0-GA</version> </dependency>


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