我像这样定义了我的实体属性的主键:
@Id @GeneratedValue(strategy = IDENTITY)
@Column(name = "id", unique = true, nullable = false)
我的选项值映射在实体属性中:
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "attribute")
public Set<AttributeOptions> getAttributeOptionses() {
AttributesOptions 的主键是attributeId 和optionId。问题:如果我使用新的 AttributeOptions 持久化/创建属性实体,则不会生成 AttributeOptions 的主键。我该如何解决?
谢谢,西蒙妮