刚刚同事提了一个问题:伪流程: 1.写库 2.远程调用服务(有写库操作) 3.写库(与数据库链接网络波动,抛出异常);
回滚事务; 流程2里 产生脏数据;
同事的思路: 避免这个脏数据,捕捉异常后,catch里将流程2里的脏数据删除掉;我的思路: 写库都怕出问题了,这程序要写多少捕捉异常;
我想问题的是: 这种问题在编程时需要考虑吗??
收起
报告相同问题?