新增的时候发现vue前端传过来的对象的id值为0,前端并没有传值
测试发现,当id有值包括0的时候,主键自增就会失效,然后生成的语句也会把id的值显示的插入数据库,由于主键唯一性,插入第二条的时候就会报错。
主要问题是int要设置成Integer类型,不然前端传过来的值,controller里面接受值的时候会默认把id设置成0.@RequestBody User user
另外数据库设置成主键自增
新增的时候发现vue前端传过来的对象的id值为0,前端并没有传值
测试发现,当id有值包括0的时候,主键自增就会失效,然后生成的语句也会把id的值显示的插入数据库,由于主键唯一性,插入第二条的时候就会报错。
主要问题是int要设置成Integer类型,不然前端传过来的值,controller里面接受值的时候会默认把id设置成0.@RequestBody User user
另外数据库设置成主键自增