Ассоциации «многие ко многим» всегда нужна таблица соединений.Столбец объединения недостаточен: он разрешает только связь «один ко многим».
Если вы не указали аннотацию @JoinTable
для ассоциации, будут использоваться значения по умолчанию.Hibernate будет использовать таблицу соединений с именем по умолчанию и столбцами по умолчанию, состоящими из имен и идентификаторов связанных объектов.