我是个老六
2022-06-16 17:52
采纳率: 71.2%
浏览 75

oracle中遇到的bug

我在java中的添加方法中,添加角色名称,如下图:

img


这个表中的id为自增,我成功添加了一条数据了。
然后紧接着下面,调用第二个添加,如图:

img

参数中,get到了上一个方法中的id,在这里就是user_id, 在该表中,不是自增的,以及role_id(这个没问题,可以略过)
这个流程在mysql环境下执行,很顺利,但是在oracle环境下,在最后一步:

img

mybatisplus的保存方法,执行后直接报错:

img

然后我找到了一个帖子,猜测可能跟oracle的自增有关,因为我没有写一句话: useGeneratedKeys="false"
但是该帖子,是在xml或者dao中写的,而我用的是mybatisplus自带的方法,所以不知道该往哪里写,所以想问一下各位,该如何下手
,下面是这个帖子的链接
https://blog.csdn.net/u013709087/article/details/100705211?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165537184816781432997413%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165537184816781432997413&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-3-100705211-null-null.142^v17^control,157^v14^new_3&utm_term=+useGeneratedKeys%3Dfalse&spm=1018.2226.3001.4187

以上纯属我的猜测,如果各位有其他的想法,可以在下方留言,明天我来了会一一查看的,谢谢

1条回答 默认 最新

相关推荐 更多相似问题