Я продолжаю получать эту ошибку при построении моего проекта maven с зависимостями:
Exception Description: The target entity of the relationship attribute
[template] on the class [class pt.ipleiria.dae.entities.Configuration]
cannot be determined. When not using generics, ensure the target entity is
defined on the relationship mapping.
У меня есть эти 2 сущности со следующим кодом: Конфигурация:
@ManyToMany(mappedBy="configurations")
private Template template;
private String name;
private ConfigurationState state;
private String version;
private String description;
private List<Module> modules;
private List<Resource> resources;
private List<String> parameters;
private List<String> extensions;
private String contrato;
Шаблон (Владелецотношение):
@ManyToMany
@JoinTable(name="TEMPLATE_CONFIGURATIONS",
joinColumns=
@JoinColumn(name="ID", referencedColumnName="ID"),
inverseJoinColumns=
@JoinColumn(name="ID", referencedColumnName="ID")
)
private List<Configuration> configurations;
Я хочу иметь отношение многие ко многим, поскольку «Шаблоны» содержат несколько «Конфигураций», а «Конфигурации» могут быть в нескольких «Шаблонах» (конфигураций).