Есть ли способ в JPA 2 использовать @JoinTable для создания ключа UUID для идентификатора строки? Я не хочу создавать новую сущность для этой таблицы (даже если это решит проблему) и не хочу создавать ее из БД.
@ManyToMany
@JoinTable(name="Exams_Questions", schema="relation",
joinColumns = @JoinColumn(name="examId", referencedColumnName="id"),
inverseJoinColumns = @JoinColumn(name="questionId", referencedColumnName = "id"))
private List<Question> questions = new ArrayList<Question>();
таблица БД
CREATE TABLE [relation].[Exams_Questions](
[id] [uniqueidentifier] PRIMARY KEY NOT NULL,
[examId] [uniqueidentifier] NOT NULL,
[questionId] [uniqueidentifier] NOT NULL,