有没有办法在给定类名(动态)的情况下创建特定类的实例,并将参数传递给其构造函数.
就像是:
Object object = createInstance("mypackage.MyClass","MyAttributeValue");
Run Code Online (Sandbox Code Playgroud)
哪个"MyAttributeValue"是构造函数的参数MyClass.
是否有一个版本的BeanUtils.describe(客户)以'customer'的复杂属性递归调用describe()方法.
class Customer {
String id;
Address address;
}
Run Code Online (Sandbox Code Playgroud)
在这里,我想使用describe方法来检索address属性的内容.
目前,我所有人都可以看到该类的名称如下:
{id=123, address=com.test.entities.Address@2a340e}
Run Code Online (Sandbox Code Playgroud) 我想提取未由某些自定义注释标记的私有字段值,这可以通过 BeanUtils 实现吗?如果是,如何?