【问题】多个操作,同时完成或者同时不完成要怎么处理?

来源:互联网 发布:mac osx 游戏 编辑:程序博客网 时间:2024/05/21 15:07
for (ShipStatic ship : shipList) {
/* returnFlag=shipStaticMapper.saveShipInfo(ship);*/
//加入船队
String shipGroupflag = setShipGroupStatus(ship);
//设置船队状态
ship.setJoinShipGroup(shipGroupflag);
returnFlag = shipStaticMapper.insertSelective(ship);
List<ShipImage> shipImgList = ship.getShipimages();
if (null != shipImgList) {
for (int j = 0; j < shipImgList.size(); j++) {
ShipImage image = shipImgList.get(j);
shipImageMapper.saveImageInfo(image);
}
}
sumShipCount += returnFlag;
}

多个操作,同时完成或者同时不完成要怎么操作?
原创粉丝点击