public static void main(String[] args) {
ClassLoad load = new ClassLoad();
load.getPropertyByclass(UserDO.class);
}
public <T> void getPropertyByclass(Class<T> clas) {
String properties = "";
Field[] field = clas.getDeclaredFields();
for (int j = 0; j < field.length; j++) {
properties += field[j].getName() + ",";
}
System.out.println(properties);
}
运行结果如下:
dataid,userid,openid,name,tel,workPlace,remark,mobile,email,orgEmail,active,unionid,position,avatar,isAdmin,isBoss,isLeaderInDepts,isHide,jobnumber,stateCode,isSenior,hiredDate,cdt