1. 配置文件

         先再yml文件中配置第三方接受数据的接口

2.配置好后写一个配置文件

使用注解@ConfigurationProperties(prefix = "whp-jiekou") 引入

3.将数据传输给第三方接口


@Service
public class VehDataTransToSzgsServiceImpl implements VehDataTransToSzgsService {
    //注入配置
    @Autowired
    private DataPushConfig dataPushConfig;
    @Override
    public void pushVehDataToSzgsServer(VehDataInfo vehDataInfo) {
        //先获取第三方路径
        String url = dataPushConfig.getVehInfoUrl();
        //将数据添加至list然后转换成string字符串格式
        List list = new ArrayList();
        list.add(vehDataInfo);
        String jsonstr1 = JSONUtil.toJsonStr(list);
        //执行
        String bodystr = HttpRequest.post(url).body(jsonstr1)
                .execute().body();
        System.out.println("传输车辆数据 "+bodystr);

    }
}

今日一言:

 成功的快乐,收获的满足,不在奋斗的终点,而在拼搏的过程,该你走的路,要自身去走,别人无法替代

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐