java 中异步保存数据问题
打个比方,好比我现在有1000条信息需要保存,把这1000信息放在一个数组里。但是保存每一条信息都是需要耗时间的,则循环保存这1000条数据需要耗很多时间,我不想用户等在...
打个比方,好比我现在有1000条信息需要保存,把这1000信息放在一个数组里。但是保存每一条信息都是需要耗时间的,则循环保存这1000条数据需要耗很多时间,我不想用户等在这里,即需要提高方法的响应速度。
肯定要通过异步实现这个操作,我的疑问是:当使用异步保存时,方法有响应的时候,那1000条数据都已保存进数据库了吗?还是没有全部保存进数据库,方法有响应时,后台还在进行数据保存?有哪位大神知道的给小弟
讲解下,不胜感激! 展开
肯定要通过异步实现这个操作,我的疑问是:当使用异步保存时,方法有响应的时候,那1000条数据都已保存进数据库了吗?还是没有全部保存进数据库,方法有响应时,后台还在进行数据保存?有哪位大神知道的给小弟
讲解下,不胜感激! 展开
展开全部
执行没执行完,你要写个通知你的方法,回去看看“观察者模式”吧
追问
大神,请问你知道asyn4j吗?
追答
回调的时候,总可以返回信息,再者执行的时候,每执行多少用一个文件记录一下,这样你可以在主线程里访问这个文件,查看执行情况 ,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询