Я пытаюсь использовать @ElementCollection вручную, потому что он не упоминается в разделе отношений в документации по jhipster. Я изменил класс Java, попытались создать LiquiBase файл с изменениями через МВН LiquiBase: Diff и затем включал отношения в моей entity.jsonjhipster: add @ElementCollection для существующего объекта
"relationships": [
{
"relationshipId": 1,
"relationshipName": "contato_telefone",
"otherEntityName": "telefone",
"relationshipType": "one-to-many",
"otherEntityField": "telefone",
"ownerSide": true
}
объект класса
@ElementCollection
@CollectionTable(name = "contato_telefone", joinColumns = @JoinColumn(name = "id_contato"))
@Column(name = "telefone")
private List<String> telefone;
Когда я пытался запустить приложение. Я получил таблицу LazyInitiationException и отношений contato_telefone не был создан. Я что-то упускаю? Что мне нужно сделать, чтобы решить эту проблему?