- 获取实体属性和值,存入Map中
//拼动态 map 模拟 实体, v1 相应对象(你的实体)
private void setMap( Map<String, Object> map ,User v1){
try {
//获取 属性字段 和 属性值 存放到 map 中
for(Field field : v1.getClass().getDeclaredFields()){
//通过get方法直接获取属性值
field.setAccessible(true);
// field.getName() 获取 属性名 ,field.get(v1) 获取 属性数值
map.put( field.getName(), field.get(v1));
}
} catch (Exception e) {
e.printStackTrace();
}
}