自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Springboot+多线程+等待获取执行结果

Springboot+多线程+等待获取执行结果 在日常的开发项目过程中,时常会有多线程的使用场景。最近开发的需求中也是如此,只不过这次需要开启多线程去执行,最后要等所有线程结束统一获取结果。所以在此整理一下 在springboot项目中开启异步线程需要满足一下几点 在启动类加入异步线程注解@EnableAsync 创建线程池并创建Bean实例 因为需要开启多线程异步执行并获取其返回结果,所以选用Future作为方法的返回值。 创建异步执行class,并在其中定义需要异步执行的方法,代码如下 /** *

2020-08-06 14:12:52 5150 5

原创 Springboot简单集成kafka

Springboot+kafka 本篇主要介绍如何再Springboot项目中如何使用kafka进行消息的生产与消费 1、引入jar包 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId&gt...

2019-12-18 17:53:05 239

原创 多线程-子线程与主线程协同处理

多线程-子线程与主线程协同处理 此次的业务需求是一次提交一批数据入库,数据量会比较大。在入库过程中因为业务需求的原因,没有使用批处理入库,而是遍历循环每一条数据先执行删除(删除原本库里的老数据)再执行新增操作。当一批中的所有数据都操作完且没有异常后执行commit操作,若有任意一条有异常则都会执行rollback操作。因为处理较慢,所以考虑到使用多线程入库。但使用多线程后因为事务只能作用域loca...

2019-12-18 12:18:34 1077

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除