генерировать автоматические таблицы с intellij - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь создать отношения «многие ко многим».поэтому я использовал аннотацию @JoinTable для настройки таблицы, которая будет сгенерирована hibernate.Но Intellij говорит, что в базе данных нет такой таблицы, и это нормально, поскольку я поместил ее в файл persistence.xml, чтобы таблицы создавались автоматически.Чтобы решить эту проблему, мне пришлось использовать только записку dog @ManyToMany. intellij error

Я хотел бы знать, как я могу intellij разрешить мне использовать @joinColumn, даже если таблица еще не существует, поскольку она будет создана автоматически

1 Ответ

0 голосов
/ 17 декабря 2018

IntelliJ не запрещает вам делать это.Поскольку в вашем проекте активен аспект Persistence / JPA, он пытается связаться с вашей базой данных, чтобы определить, являются ли ваши сопоставления нормальными.

Причина, по которой IntelliJ вообще расстроен, заключается в следующем:

  • Поскольку в вашем проекте не настроено соединение с базой данных, или
  • У вас do есть соединение с базой данных, но таблицы на самом деле неверны .

Без контекста Я не могу точно сказать, какой из них, но я бы сказал, что это безопасно рассматривать как предупреждение, а не как ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...