给一个简单的问题带来光明的解决方案,通常用ReflectionUtil命名。
在几乎所有项目都需要依靠反射来做高级任务。但是,处理Java反射API是痛苦的。问任何使用过反射的人,他会告诉你它是真的令人不快的。但是有了mirror就大不一样了。
new Mirror().on(target).set().field(fieldName).withValue(value);
MAVEN: net.vidageek mirror 1.6.1