对象数据转换
代码
@Override
@Transactional(rollbackFor = Exception.class)
public void addOneFrom(FunBasicFormProblemEntityVo vo) {
//新增基础表单
FunBasicFormEntity entity = new FunBasicFormEntity();
entity.setName(vo.getName());
funBasicFormService.addFrom(entity);
//获取表单新增后的id
Integer id = entity.getId();
//批量新增表单问题
List<FunBasicFormProblemEntity> list = vo.getFunFormList();
ArrayList<FunBasicFormProblemEntity> arrayList = new ArrayList<>();
for (FunBasicFormProblemEntity formProblemEntity:list){
formProblemEntity.setFormId(id);
arrayList.add(formProblemEntity);
}
saveBatch(arrayList);
}
实现集合数据值的替换
别说差点,差点就是永远