JPA однозначное сопоставление - PullRequest
0 голосов
/ 21 марта 2019

Я не могу создать однозначное отношение JPA.

Когда я запускаю программу, я получаю следующую ошибку:

Не удается разрешить конфликт сопоставления между «SQL_Latin1_General_CP1_CI_AI» и «Latin1_General_BIN» в операции, равной операции.

  @Entity
    @Table(name = "EMPLOYEE")
    public class Employee {

        @Column(name = "EMPID")
        @Id
        private String empid;

        @Column(name = "COMPANYID")
        private String companyid;

        @Column(name = "NAME")
        private String name;



        @OneToOne(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
        @JoinColumn(name = "ADDRESSID", referencedColumnName = "ADDID")
        private EmployeeCommunication empcomm;



        public Employee() {

        }
      setters and getters
     }


    @Entity
    @Table(name = "EMPLOYEECOMUNICATION")
    public class EmployeeCommunication {
        @Column(name = "ADDID")
        @Id
        private String empadid;

        @Column(name = "PHONE")
        private String phone;

        @Column(name = "EMAIL")
        private String Email;



        @OneToOne(mappedBy = "empcomm")

        private Employee employee;

        public EmployeeCommunication(){

        }

     setters and getters
}

Я пробовал несколько способов, но у меня ничего не получилось.

Как создать сопоставление «один к одному» с использованием JPA и Spring-boot?

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