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);
}
}
今日一言:
成功的快乐,收获的满足,不在奋斗的终点,而在拼搏的过程,该你走的路,要自身去走,别人无法替代