难点及bug解析
Silent丶七城
这个作者很懒,什么都没留下…
展开
-
业务系统与实时调用外部接口的分离实现
问题:最近开发对接资金平台的接口功能,发现在业务代码里面添加调用接口逻辑,如果出现接口内部的错误(如访问失败,存储数据库失败,网络异常等原因),会导致业务数据的提交失败。 解决:另起一个调用接口的线程即可 示例:public class Business(){ //......业务逻辑代码..... FundThread tFundThread ...原创 2018-05-28 16:10:35 · 1088 阅读 · 0 评论 -
关于TestNG测试类与多线程
问题:测试类中测试调用多线程的接口时发现程序总是会自动结束,根本不管我的子线程状态的那种啊喂,查阅资料发现可能是测试类的机制不支持对多线程的测试: 初始代码如下(为了确保准确,这里加入了sleep): @Test public void test2() { System.out.println("Start......test........."); ...原创 2018-05-28 17:50:34 · 1034 阅读 · 1 评论