问题:最近开发对接资金平台的接口功能,发现在业务代码里面添加调用接口逻辑,如果出现接口内部的错误(如访问失败,存储数据库失败,网络异常等原因),会导致业务数据的提交失败。
解决:另起一个调用接口的线程即可
示例:
public class Business(){
//......业务逻辑代码.....
FundThread tFundThread = new FundThread(mEdorAcceptNoList,"POS");
tFundThread.start();
}
public class FundThread(){
//.........接口逻辑代码.......
}
}