项目一众筹网03_5_工作模式探讨同步和异步探讨

Posted 平凡加班狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目一众筹网03_5_工作模式探讨同步和异步探讨相关的知识,希望对你有一定的参考价值。

系列文章目录


一般我们开发的程序都是异步的,但是我们也可以按照同步来做
其实
我们前面的管理员维护(增删改查)就是全部用同步开发的,
我们后面的角色管理(增删改查)都用异步来开发,这样好做一个对比

22-Ajax工作模式探讨-异步

我们先来做一个异步测试


=答案是:顺序不一定是从前往后,因为是异步
我们改一下后台代码


登录一下再来

我们可以看到并不是完全按照从前到后执行的,
不会去等ajax里面的函数,因为他们不在一个线程里面
java代码也是一样,一个线程里面的要互相等待,不是一个线程的不会互相等待

23-Ajax工作模式探讨-同步

把异步的工作模式关闭就是同步了(默认是异步)

再看顺序会不会变


同步代码必定是从前往后走的

24-Ajax工作模型探讨-总结



讲这个的原因是,后面的角色管理我们打算全部用异步实际上是不行的,
只能大部分使用异步我们的页码还过来就显示数据了,
这个时候数据就会是空的,所以我们这里需要同步和异步的结合

详细情况请看后面的笔记

以上是关于项目一众筹网03_5_工作模式探讨同步和异步探讨的主要内容,如果未能解决你的问题,请参考以下文章

项目一众筹网04_1_角色维护-分页_角色列表的页面搭建__同步异步的探讨实际应用_完美获取前端元素_异步中数据追加的问题_关键词模糊查询功能完成引入外部js文件

项目一众筹网02_5_管理员维护(分页 和 管理员的增删改查)——管理员维护我们使用同步,角色维护我们使用异步(ajax)

项目一众筹网04_0_角色维护-分页(全部用Ajax来做_ajax默认为异步,但是也可以设置为同步_异步做分页_js会比较多我们的js写到外部测试接口通不通

项目一众筹网04_2_角色维护新增和更新[ajax异步开发模式]_bootStrap模态框的使用_后端保存的2种方式_

项目一众筹网07_01_SpringSecurity框架简介和用法SpringSecurity负责的是 权限验证Spring的注解模式maven引入Spring环境加入layUI环境

项目一众筹网01_00此项目是SSM过渡到分布式项目(SpringBootSpringCloud)