Я работаю с Jhipster.Я не могу лениво собирать клиентов.
Я сделал JDL вроде этого ...
PROPERTY
id
...
CUSTOMER
id
...
CUSTOMER_PROPERTY
id
customer_id
property_id
value
relationship OneToMany {
Customer to CustomerProperty
}
relationship ManyToOne {
CustomerProperty to Property
}
Мои домены
Customer.java
@OneToMany(mappedBy = "customer", fetch = FetchType.LAZY)
@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
private Set<CustomerProperty> customerProperties = new HashSet<>();
Property.java no mapping
CustomerProperty.java
@ManyToOne
private Property property;
@ManyToOne
@JsonIgnoreProperties("customerProperties")
private Customer customer;
Я уже пытался явно указать set fetch = FetchType.LAZY, но он продолжает приносить полный полный объект Customer со всем списком CustomerProperties
Iхотел бы понять, почему выборка не работает