@Transactional(rollbackFor = Exception.class)
public void build(ManagerResultDayCount managerResultDayCount) {
try {
if(!this.checkParam(managerResultDayCount)) {
return;
}
//this.buildQbFn(managerResultDayCount);
this.buildCrm(managerResultDayCount);
this.buildHw(managerResultDayCount);
this.zqSecondYear(managerResultDayCount);
} catch (Exception e) {
e.printStackTrace();
MailSendUtil.TimeErrorMail("业绩计算报错", "严重错误");
throw e;
}
}
请问这种情况是否事务会失效?
因为是方法调用方法? 如果避免事务失效?