我正在尝试将表单数据保存到数据库表驱动程序中。并使用springboot与spring Data JPA。通过使用.save()方法,数据库将作为空值插入。但没有显示任何错误。我在下面添加我的控制器,
DriverRepository driverRepo;
@RequestMapping(value="/driverSubmit", method=RequestMethod.POST)
public ModelAndView driverSubmit(@ModelAttribute Driver driver, Model model)
{
model.addAttribute("driver", driver);
driverRepo.save(driver);
return new ModelAndView("redirect:/dHome"); //to home page after insertoin
}
答案 0 :(得分:1)
首先尝试从swagger或postman测试你的api,然后首先调试代码,无论你是否在驱动程序对象中获取值。如果您正确地获取驱动程序中的数据,则必须从UI的表单请求中发出一些错误。我想在db中创建了一个驱动对象的条目,但所有的值都是根据它们的默认初始值保存的。