1:
2:
eduExecutor.execute(new EducationCheckRunnable(memberService,
educationCheckInstructionService, educationIdsResponse.getBankSerialNo()));
// 线程池
private static Executor eduExecutor = Executors.newFixedThreadPool(10);
public class EducationCheckRunnable implements Runnable {
private static Log log = LogFactory.getLog(EducationCheckRunnable.class);
private IMemberService memberService;
private IEducationCheckInstructionService educationCheckInstructionService;
private String bankSerialNo = null;
public EducationCheckRunnable(IMemberService memberService,
IEducationCheckInstructionService educationCheckInstructionService,
String bankSerialNo) {
this.memberService = memberService;
this.educationCheckInstructionService = educationCheckInstructionService;
this.bankSerialNo = bankSerialNo;
}
@Override
public void run() {
2:
eduExecutor.execute(new EducationCheckRunnable(memberService,
educationCheckInstructionService, educationIdsResponse.getBankSerialNo()));
// 线程池
private static Executor eduExecutor = Executors.newFixedThreadPool(10);
public class EducationCheckRunnable implements Runnable {
private static Log log = LogFactory.getLog(EducationCheckRunnable.class);
private IMemberService memberService;
private IEducationCheckInstructionService educationCheckInstructionService;
private String bankSerialNo = null;
public EducationCheckRunnable(IMemberService memberService,
IEducationCheckInstructionService educationCheckInstructionService,
String bankSerialNo) {
this.memberService = memberService;
this.educationCheckInstructionService = educationCheckInstructionService;
this.bankSerialNo = bankSerialNo;
}
@Override
public void run() {