保存实体时,明明没有指定id,保存之后却可以获取到主键id,请指点

Blade 已结 2 130
baymax56
baymax56 剑童 2024-08-08 11:27

问题:获取主键id是如何实现的

现象:我在上传附件时,没有主键,但我调用save接口后,就可以看到主键id了,请问时如何实现的呢?

image.png

2条回答
  •  admin
    admin (最佳回答者)
    2024-08-08 11:34

    这个是mybatis-plus底层操作的,传递过去的对象,如果ID为空就会把id设置到类里。

    1 讨论(2)
  • 2024-08-08 11:33

    我知道通过配置可以在mybatis在save操作时,可以返回主键id,因此是可以拿到id的,但是attach对象明显不是之前的对象实例了,应该是通过别的方式重新实例化了携带id信息的实例,请问具体操作的位置在哪里呢,我比较好奇

    0 讨论(0)
提交回复