Flink 流处理-- 小技巧

01

        //3. 将读取出来的json字符串转换为ItcastDataObj
        SingleOutputStreamOperator<ItcastDataObj> vehicleDataStream = source.map(
                new MapFunction<String, ItcastDataObj>() {
                    @Override
                    public ItcastDataObj map(String line) throws Exception {
                        return JsonParseUtil.parseJsonToObject(line);
                    }
                }
        );
        //-- 另种写法
        DataStream<ItcastDataObj> vehicleDataStream02 = source.map(JsonParseUtil::parseJsonToObject);
posted @ 2021-12-03 00:51  空归  阅读(67)  评论(0编辑  收藏  举报