[英]how to get inserted/updated object after inserting/updating with jooq generated 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.