首页 > > > 业务层或者数据层有异步操作怎么处理
以前写代码,基本都是同步操作,一步一步,完成之后在往后执行,然后事务结束。出了异常事务回滚。
但是现在业务层存在异步操作,这该怎么办?我现在用的办法是强行wait,但是这样一来异步的意义感觉就不大了呀,如果就用异步,那事务可能已经结束了,但是回调函数还没有执行,而且回调函数不受到事务控制,现在不知道这样会不会有什么影响,不敢这么做,还希望有经验的人帮帮忙,谢谢。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3711/viewspace-3132152/ ,如需转载,请注明出处,否则将追究法律责任。