使用spring boot jpa的时候遇到一个问题,每次save后,得到一个返回值,其中的id是在保存数据库才产生的,那么 我在想要拿到的时候,发现是0,返回的对象的id是0,说明`save()`方法返回的不是储 存后的对象。 经过查询后发现,需要在Entity的id字段上加上`@GeneratedValue(strategy = GenerationType.IDENTITY)` 注解才会返回最新的id。 ![picture](https://someonedeng-1253259777.cos.ap-guangzhou.myqcloud.com/TIM%E6%88%AA%E5%9B%BE20180721163946.png)