课程
/后端开发
/Java
/2小时学会Spring Boot
put修改存在的id时,是update的,没问题。但是如果put不存在的id时,是insert的,且主键id是递增的,而不是PathVariable中的入参
2017-02-17
源自:2小时学会Spring Boot 5-2
正在回答
这是由id的生成策略决定的,可以认为id有由自己程序生成和交给第三方生成两大策略。视频中@GeneratedValue注解表示该id由第三方生成,且使用自增方式,这种策略下,自己设置id不会生效。你可以改变id生成策略,使得PathVariable的入参设置为insert时的id
举报
Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序