问题描述
org.apache.ibatis.binding.BindingException: Mapper method****updateValue' has an unsupported return type: interface java.util.List
报不支持返回类型,此问题如何解决呢 下面有程序
相关代码片段
public String applyBatchSave(OpaSchemeItem opaSchemeItem, HttpServletRequest request, HttpServletResponse response, Model model, RedirectAttributes redirectAttributes) {
if (!beanValidator(model, opaSchemeItem)){
return applyBatchView(opaSchemeItem, request, response, model);
}
opaSchemeItem.setStatus(DictUtils.getDictValue("已填报", "opa_schemeItem_status", ""));
opaSchemeItemService.save(opaSchemeItem);
List list = opaSchemeItemDao.opaSchemeItemName(opaSchemeItem.getName());
for(OpaSchemeItem item:list) {
OpaSchemeItem tm = new OpaSchemeItem();
tm.setValue(opaSchemeItem.getValue());
tm.setName(opaSchemeItem.getName());
opaSchemeItemDao.updateValue(tm);
}
addMessage(model, "保存方案指标成功");
return applyBatchView(opaSchemeItem, request, response, model);
}