我设置了实体属性

@GeneratedValue
Long id;

而且我能够为数据库中的实体生成ID。我的问题是,为什么所有实体都共享相同的增量编号? 不是每个表格都应该从零开始计数吗?

最佳答案

它取决于基础数据库。
GenerationType默认情况下是AUTO,而Hibernate会根据数据库选择三种变体之一。如果要特别使用一个,请将其设置为@GeneratedValue的属性

09-11 20:15