S
Size: a a a
S
GV
GV
S
V
S
GV
A
DS
A
A
КВ
@OneToMany(fetch = FetchType.EAGER, mappedBy = "productOffer")В attribute_values:
@JoinColumn(name = "product_offer_id")
private Set<ProductOfferAttributeValueEntity> attributeValues;
@ManyToOneP. S. MapsId указан т.к. составной ключ вынесен в EmbeddedId.
@MapsId("productOfferId")
@JoinColumn(name = "product_offer_id")
private ProductOfferEntity productOffer;
DS
@OneToMany(fetch = FetchType.EAGER, mappedBy = "productOffer")В attribute_values:
@JoinColumn(name = "product_offer_id")
private Set<ProductOfferAttributeValueEntity> attributeValues;
@ManyToOneP. S. MapsId указан т.к. составной ключ вынесен в EmbeddedId.
@MapsId("productOfferId")
@JoinColumn(name = "product_offer_id")
private ProductOfferEntity productOffer;
AS
КВ
@Dataломбока и судя по всему в этом и была проблема. У вас нет объяснения почему так случайно?
P
@Dataломбока и судя по всему в этом и была проблема. У вас нет объяснения почему так случайно?
@EqualsAndHashCode
и @ToString
над классами и через exclude убрать ссылки из реализаций hashCode/toStringКВ
@EqualsAndHashCode
и @ToString
над классами и через exclude убрать ссылки из реализаций hashCode/toStringD
@OneToMany(fetch = FetchType.EAGER, mappedBy = "productOffer")В attribute_values:
@JoinColumn(name = "product_offer_id")
private Set<ProductOfferAttributeValueEntity> attributeValues;
@ManyToOneP. S. MapsId указан т.к. составной ключ вынесен в EmbeddedId.
@MapsId("productOfferId")
@JoinColumn(name = "product_offer_id")
private ProductOfferEntity productOffer;
D
КВ