当DB表为空时,我无法将数据插入表中

时间:2014-08-05 08:30:59

标签: mysql database spring-mvc mysql-error-1064

我使用Spring MVC在我的控制器类中编写了save方法,如下所示

// To save record  
@RequestMapping(value = "/save", method = RequestMethod.POST)
public String saveRole(@Valid UserRoleResource roleDTO, ModelMap modelMap) {
    UserRole roleCreated = userRoleService.create(mapper.toUserRole(roleDTO));
    modelMap.addAttribute("user_role", roleCreated);
    modelMap.addAttribute("RoleId", roleCreated.getRoleId());
    return "UserManagement/role_details";
}

这些工作成功当我调用此方法时,只有在DB表(UserROle)中没有任何数据时,数据才会正确输入到DB中。我想将数据插入到新表或空表中。 我检查过,如果表最初包含最少一行或多行,则给定的数据完全插入到表中。如何修复它?plz anybody help

0 个答案:

没有答案