public static void main(String[] args) throws Exception {
HashMap<String, Class> fieldHashMap = new HashMap<String, Class>();
Class cls = Class.forName("com.frame.system.init.TestEntity");
Field[] fieldlist = cls.getDeclaredFields();
for (int i = 0; i < fieldlist.length; i++) {
Field fld = fieldlist[i];
fieldHashMap.put(fld.getName(), fld.getType());
System.out.println("name = " + fld.getName());
System.out.println("decl class = " + fld.getDeclaringClass());
System.out.println("type = " + fld.getType());
System.out.println("-----");
}
}