как задать составной первичный ключ с помощью аннотаций jpa?
Есть сущность Folder которая может содержать ссылки на саму себя и Document. Если записать просто
@Entity
public class Folder extends BaseEntity {
private String title;
@OneToMany
private List<Folder> folders;
}
то Hibernate генерирует таблицу folder_folders с двумя полями и двумя внешними ключами. Можно ли с помощью аннотации заставить Hibernate добавлять составной первичный ключ по этим двум полям?