(二)JPA实体类主键生成策略

时间:2022-08-16 16:24:25

在JPA中,配置实体类的主键的生成策略使用 @GeneratedValue

    @Id
@Column(name = "id")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;

strategy

  1. GenerationType.IDENTITY:自增
  2. GenerationType.SEQUENCE:序列
  3. GenerationType.TABLE:JPA提供的一种机制,通过一张数据表的形式帮助我们完成自增
  4. GenerationType.AUTO:程序帮我们自动的选择主键生成策略