Как заполнить поле сущности JPA из LOV, определенного в базе данных? - PullRequest
0 голосов
/ 24 марта 2020

Я создал объект Employee со следующей структурой:

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

@Id
@Column(name="EMP_ID")
private long employeeId;

@Column(name="FIRST_NAME")
private String firstName;

@Column(name="LAST_NAME")
private String lastName;

@Column(name="DEPARTMENT_ID")
private int departmentId;

//Other fields and methods
}

В приведенном выше примере я хотел бы заполнить поле departmentId на основе данных из отдельного XX_DEPARTMENTS таблица, которая содержит название и идентификатор отдела. Пользователь увидит название отдела в LOV, но поле получит соответствующий идентификатор отдела. Как бы я мог go связать LOV этих отделов с сущностью Employee JPA, если это возможно.

PSApologies, если вопрос немного неясен, я все еще изучаю JPA и не совсем знаю, задавайте правильные вопросы.

...