Spring Boot JPA 使用 @IdClass 添加联合主键
Spring Boot JPA About 383 words需求
使用JPA
添加联合主键。
代码
@Setter
@Getter
@Entity
@Table(name = "hobby")
@IdClass(Hobby.class)
public class Hobby implements Serializable {
@Id
@Column
@GeneratedValue(strategy = GenerationType.AUTO)
@Comment("联合主键-爱好ID")
private Long id;
@Id
@Comment("联合主键-用户ID")
private Long userId;
}
说明
使用@IdClass
指定联合主键所在的类。
使用@Id
标注主键的字段。
联合主键所在的类必须实现Serializable
接口。
Views: 972 · Posted: 2023-02-25
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...