错误提示
could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement
发生错误的代码
@RequestMapping("/useradd")
@ResponseBody
@Transactional(value = "transactionManager")
public String AddUser()
{
for (int i=0;i<100;i++)
{
User user=new User();
user.setUsername("测试"+i);
user.setUserpwd("123456");
User save = this.userRepository.save(user);
}
return "成功!" ;
}
在保存用户的时候发生的错误,经过查证,原来是因为实体类User对应的数据表Id不是自增字段,所以去表里面修改一下