使用休眠生成器将数据插入同一表时出现约束错误

时间:2019-05-27 10:25:16

标签: java spring oracle hibernate

我正在使用休眠以及将值添加到同一表的过程。通过获取ID的最大值并将其递增一个值,使用过程将值插入到表中之后,我尝试使用hibernate输入数据并获得约束错误

@GenericGenerator(name = "Generator", strategy = "increment", parameters = {
            @Parameter(name = "initial_value", value = "1"), 
            @Parameter(name = "increment_size", value = "1") 
})
@GeneratedValue(generator = "Generator")

我想知道为什么会出现约束错误,指定的生成器是否有问题。 还有没有其他方法可以通过该过程(使用Oracle数据库)插入行并休眠

0 个答案:

没有答案