将map对象转换成vo对象

Posted 栗子~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将map对象转换成vo对象相关的知识,希望对你有一定的参考价值。

文章目录

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


将map对象转换成vo对象

上代码:


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));


    

效果:

以上是关于将map对象转换成vo对象的主要内容,如果未能解决你的问题,请参考以下文章

使用Dozer优雅的将DO转换成VO

java map对象转换成list

如何将java中的map转换成jsonobject

Java中如何把字符串转换成map

(精华)将json数组和对象转换成List和Map(小龙哥和牛徳鹤的对话)

android 怎么将json转换成对象