首页 > 解决方案 > 如何设置由hibernate在具有复合键的表上生成的主键约束名称?

问题描述

我想将主键约束名称设置为MyEmbeddable_PK,它是PK__MyEmb__ED24807C4DAE15BD从休眠状态动态生成的。如何覆盖创建的主键约束,以便MyEmbeddable_PK可以从休眠而不是动态创建的生成?

我的实体如下

@Entity
public class MyBaseEntity {

   @EmbeddedId
   private MyEmbeddable id;

   // other...
}

标签: hibernatespring-bootspring-data-jpa

解决方案


推荐阅读