如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!
上代码:
package com.yzy.controller;
import com.alibaba.fastjson.JSON;
import com.google.common.collect.Maps;
import org.apache.commons.beanutils.BeanUtils;
import org.junit.Test;
import java.util.Map;
/**
* @author yangzhenyu
* @version 1.0
* @description:
* @date 2022/11/17 9:59
*/
public class Test6 {
public static class Test6A{
private String a;
private String b;
public String getA() {
return a;
}
public void setA(String a) {
this.a = a;
}
public String getB() {
return b;
}
public void setB(String b) {
this.b = b;
}
}
@Test
public void test1(){
Map<String,Object> map = Maps.newHashMap();
Test6.Test6A test6A = new Test6.Test6A();
map.put("a","1");
map.put("b","1");
try {
//将map对象封装成Vo对象
BeanUtils.populate(test6A, map);
}catch (Exception e){
e.printStackTrace();
}
System.out.println(JSON.toJSONString(test6A));
}
}
效果:
