banner
RustyNail

RustyNail

coder. 【blog】https://rustynail.me 【nostr】wss://ts.relays.world/ wss://relays.world/nostr

spring data jpa 的 `JpaRepository` 的save

使用 spring boot jpa 的时候遇到一个问题,每次 save 后,得到一个返回值,其中的 id 是在保存数据库才产生的,那么

我在想要拿到的时候,发现是 0,返回的对象的 id 是 0,说明save()方法返回的不是储
存后的对象。

经过查询后发现,需要在 Entity 的 id 字段上加上@GeneratedValue(strategy = GenerationType.IDENTITY)
注解才会返回最新的 id。

picture

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。