Невозможно создать внешний ключ, используя Hibernate с MySQL - PullRequest
0 голосов
/ 23 сентября 2019

Я добавил вышеуказанную строку в файл application.properties:

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL57InnoDBDialect

Проект содержит два класса сущностей employee и Visa, employeeid - уникальный ключ таблицы сотрудника, который я хочуссылаться в Visa как на внешний ключ.Приведенный ниже код относится к классу Visa:

@OneToOne
@JoinColumn(referencedColumnName = "employeeid",foreignKey = 
@ForeignKey(name="employeeId"))
    private Employee employee;

Пожалуйста, помогите мне решить эту проблему.

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