0
点赞
收藏
分享

微信扫一扫

2022-05-19 对象转map


开发中,经常会遇到对象转map 今天发现了一个工具类,来试试吧

1 pom文件中引入 坐标

<dependency>
            <groupId>cn.jimmyshi</groupId>
            <artifactId>bean-query</artifactId>
            <version>1.1.5</version>
        </dependency>

2 使用 demo

public static void main(String[] args) {

        BasicAdministrativeDivision basicAdministrativeDivision = new BasicAdministrativeDivision();
        basicAdministrativeDivision.setCode("123");
        basicAdministrativeDivision.setId("111");
        basicAdministrativeDivision.setLevel(2);

        BasicAdministrativeDivision basicAdministrativeDivision1 = new BasicAdministrativeDivision();
        basicAdministrativeDivision1.setCode("188823");
        basicAdministrativeDivision1.setId("111888");
        basicAdministrativeDivision1.setLevel(2888);

        ArrayList<BasicAdministrativeDivision> basicAdministrativeDivisions = CollectionUtil.newArrayList(basicAdministrativeDivision, basicAdministrativeDivision1);

        Map<String, Object> stringObjectMap = BeanQuery.select("code as code1", "id as id1", "level as LEVEL").executeFrom(basicAdministrativeDivision);

        List<Map<String, Object>> maps = BeanQuery.select("code as code1", "id as id1", "level as LEVEL").executeFrom(basicAdministrativeDivisions);

        System.out.println(JSONUtil.toJsonPrettyStr(stringObjectMap));

        System.out.println(JSONUtil.toJsonPrettyStr(maps));

    }

效果如图




2022-05-19 对象转map_webview


image.png

举报

相关推荐

0 条评论