![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 63
biaogexf
这个作者很懒,什么都没留下…
展开
-
【Future】SpringBoot中异步调用方法并接收返回值
SpringBoot中异步调用方法并接收返回值需求调用多个接口,从每个接口中获取需要的一些字段,最后把从各个接口中获取到的字段组合成一个复杂对象。设计当调用多个接口时,必须异步调用,否则难以保证性能。串行调用 A + B + C、异步调用 MAX(A,B,C)异步调用多个接口,最终的耗时取决于时间最长的那个接口。使用线程池实现异步执行方法;使用Future类包装线程执行结果。代码概要public void mainThread() { // 1.创建要组装的复杂对象 Com原创 2021-07-13 09:26:25 · 1843 阅读 · 0 评论 -
【SpringBoot·线程池的使用】
SpringBoot中使用线程池ThreadPoolExecutor:这个是JAVA自己实现的线程池执行类,基本上创建线程池都是通过这个类进行的创建!ThreadPoolTaskExecutor :这个是springboot基于ThreadPoolExecutor实现的一个线程池执行类。(SpringBoot中用这个!!!!)SpringBoot中使用ThreadPoolExecutorapplication-dev.yml# 线程池配置# 核心线程数threadPool.spring.c原创 2021-05-17 11:15:07 · 1204 阅读 · 0 评论