在 commons-beanutils jar包中提供了一种很有效,很简单的方式来实现该功能:
String dictionaryName = "Person"; //类名
Class clazz;
try {
clazz = Class.forName("com.dfec.expta.model."+dictionaryName);
Object obj = ConvertUtils.convert(dictionaryName, clazz);
System.out.println(obj);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
使用该方法必须将下面的jar包加载到项目中