簡體   English   中英

jOOQ-dao-插入對象的主鍵

[英]jOOQ - dao - primary key of inserted object

我正在使用jOOQ生成的DAO:

<generate>
    <relations>true</relations>
    <records>true</records>
    <pojos>true</pojos>
    <daos>true</daos>
    <interfaces>true</interfaces>
    <globalObjectReferences>true</globalObjectReferences>
    <jpaAnnotations>true</jpaAnnotations>
    <validationAnnotations>true</validationAnnotations>
    <fluentSetters>true</fluentSetters>
</generate>

將POJO插入數據庫后,如何獲取創建的標識符/主鍵? 插入成功,但是在POJO上調用getIdentifier()仍返回null

jOOQ 3.5中缺少此功能,並作為兩個獨立的功能請求進行跟蹤:

現在,除非實現自己的insert()方法或擴展代碼生成器為您生成該方法,否則您無法在insert上獲取生成的鍵。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM