Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过JPA基于另一列自动递增键_Java_Hibernate_Jpa_Orm - Fatal编程技术网

Java 通过JPA基于另一列自动递增键

Java 通过JPA基于另一列自动递增键,java,hibernate,jpa,orm,Java,Hibernate,Jpa,Orm,是否有任何方法可以基于列而不是行增加键。 i、 e: 当ColA包含相同的值时,ColB值将递增。 有没有什么方法可以通过JPA或Hibernate而不是查询Max?我认为在添加新项时,您需要在中实现逻辑 您可以使用@PrePersist annotatiom这不是一个aswer,应该是一个评论,然后不要回答,因为这样您的答案将被删除,并开始赢得评论的声誉。我感谢他的回答@Haytem,因为这是一个JPA问题,发布相关实体可能有用。@OrderColumn有用吗?插入记录时,其id应增加。正如你

是否有任何方法可以基于列而不是行增加键。 i、 e:

当ColA包含相同的值时,ColB值将递增。
有没有什么方法可以通过JPA或Hibernate而不是查询Max?我认为在添加新项时,您需要在中实现逻辑


您可以使用@PrePersist annotatiom

这不是一个aswer,应该是一个评论,然后不要回答,因为这样您的答案将被删除,并开始赢得评论的声誉。我感谢他的回答@Haytem,因为这是一个JPA问题,发布相关实体可能有用。@OrderColumn有用吗?插入记录时,其id应增加。正如你所看到的可乐的可乐增量。那么你仍然认为@OrderColumn可以工作吗?有什么例子吗?没有实体就不能说。
ColA , ColB, ColC
A   , 1    , text3
B   , 1    , text12
A   , 2    , any text55
A   , 3    , any text4
B   , 2    , any text55