hibernate @GeneratedValue对不对?

com*_*tta 4 java entity hibernate

我设置了我的实体属性

@GeneratedValue
Long id;
Run Code Online (Sandbox Code Playgroud)

我能够为数据库中的实体生成id.我的问题是为什么所有实体共享相同的增量数? 是不是每个表都应该从零开始计数?

Boz*_*zho 7

这取决于底层数据库. 默认情况下,GenerationType为AUTO,Hibernate根据数据库选择三种变体中的一种.如果您想特别使用它,请将其设置为属性@GeneratedValue