JPA 派生标识符的两种实现方式
Posted 涉谷猫猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JPA 派生标识符的两种实现方式相关的知识,希望对你有一定的参考价值。
方法一:
@Entity
@IdClass(ModuleId.class)
public class Module {
@Id
private Integer index;
@Id
@ManyToOne
private Page page;
private Integer cols;
}
方法二:
@Entity
public class Element {
@EmbeddedId
private ElementId id;
@ManyToOne
@MapsId("pageId")
@JoinColumn(name = "mypage_id")
private Page page;
private String name;
}
以上是关于JPA 派生标识符的两种实现方式的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot jpa标识,新行的ID向前跳跃10K [重复]
SpringBoot中使用Spring Data Jpa 实现简单的动态查询的两种方法
ArcGIS风暴ArcGIS自动生成标识码(BSM)的两种方法案例教程