场景:查询接口、包括多个独立的业务逻辑查询数据、最后数据统一组装![]()
普通的写法:
controller类的方法

service类的方法

controller执行结果:

下面使用多线程技术进行优化
controller类的方法不变

在service类中使用多线程进行优化

controller执行结果:

通过多线程执行之后,效果提升的比较明显![]()
![]()
![]()
本文介绍了一种使用多线程技术优化查询接口的方法,通过并行处理多个独立的业务逻辑查询,显著提升了数据组装的效率。
场景:查询接口、包括多个独立的业务逻辑查询数据、最后数据统一组装![]()
普通的写法:
controller类的方法

service类的方法

controller执行结果:

下面使用多线程技术进行优化
controller类的方法不变

在service类中使用多线程进行优化

controller执行结果:

通过多线程执行之后,效果提升的比较明显![]()
![]()
![]()
8630