大数据量问题,按需按实际查询而不是一次加载。

在项目中遇到了车辆品牌,车系,排量,生产年份,都是一对多的层级树状结构。刚开始的时候,使用查询在service中一次全部查询出来,在jquery树状插件中显示,数据量小的时候,还是不出现问题,当数据量很大的时候,发现IE加载数据很慢,网页卡在那里。

重构代码方法:不要一次加载,而是按照当前点击的那个层级,动态jquery ajax请求下一层极来,可以避免出现上面情况。

这也是按大数据量小范围的使用思路,如:分页查询按当前页码来查询的原因了。~!!

原文地址:https://www.cnblogs.com/simpledev/p/3525967.html