Почему jpa не создает таблицу? - PullRequest
0 голосов
/ 23 октября 2018

У меня есть несколько классов в моем проекте весенней загрузки Java.Я использую jpa и xampp для localhost.Все классы Entity работают и создают таблицы для каждого класса @Entity.Но этот класс не работает.Почему?

@AllArgsConstructor
@NoArgsConstructor
@Data
@Entity
public class Match {
    @Id
    private String matchId;
    @Enumerated
    private MatchType matchType;
}

1 Ответ

0 голосов
/ 23 октября 2018

Попробуйте это:

@AllArgsConstructor
@NoArgsConstructor
@Data
@Entity
@Table(name = "\"Match"\")
public class Match {
    @Id
    private String matchId;
    @Enumerated
    private MatchType matchType;
}

Более общий, если вы установите

hibernate.globally_quoted_identifiers = true

каждый идентификатор получает в кавычках.

...