单一主键:某一列充当主键。对应:复合主键
两种常见的生成策略:
- assigned:由java应用程序负责生成标识符(手工赋值)
- native:由底层数据库自动生成标识符,生成方式与数据库相关。如果是mysql就是increment类型(自动增长类型);如果是oracle就是sequence(序列)。
注:native:主键自动增长,无须赋值;若强制赋值无效果(mysql中数值从1开始递增)
单一主键:某一列充当主键。对应:复合主键
两种常见的生成策略:
注:native:主键自动增长,无须赋值;若强制赋值无效果(mysql中数值从1开始递增)