gpt4 book ai didi

JAVA:这个类有一个复合主键。它必须使用 ID 类

转载 作者:行者123 更新时间:2023-11-29 04:38:48 29 4
gpt4 key购买 nike

我的 eclipse 编辑器出现这个错误 这个类有一个复合主键。它必须使用 ID class. ,但是该类没有复合主键,因为 id 是一个 Long

   @SuppressWarnings("serial")
@Entity
@Table(name = "T_PRODUCT")
@SequenceGenerator(name = "seqPRODUCT", sequenceName = "SEQ_PRODUCT")
public class Product extends ItemBase implements java.io.Serializable {

@Id
private Long id;


@Id
@Column(name = "ID", unique = true, nullable = false, precision = 38, scale = 0)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seqPRODUCT")
public Long getId() {
return this.id;
}

public void setId(Long id) {
this.id = id;
}
..
}

最佳答案

Hibernate 看到属性和 getter 方法上的注释,因此假定您使用的是复合键。

关于JAVA:这个类有一个复合主键。它必须使用 ID 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40108748/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com