对象数据转换

代码

    @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);
    }

实现集合数据值的替换

posted @ 2021-03-12 15:36  东楚  阅读(58)  评论(0)    收藏  举报