JPA @OneToMany Проблемы с отображением - PullRequest
0 голосов
/ 04 апреля 2020

В двунаправленном отображении @OneToMany, когда я сохраняю родительский объект «Пользователь», дочерний объект «Адрес» также сохраняется в таблице, но идентификатор объекта «Пользователь» не сохраняется в таблице, связанной с объектом «Адрес»

1 Ответ

0 голосов
/ 04 апреля 2020

в двунаправленном отображении вы должны сделать что-то вроде этого

 @Entity
 public  class User implements Serializable {

     @Id
     @GeneratedValue(strategy = GenerationType.AUTO)
     private Long id;
     @OneToOne(mappedBy="user")  //it reference the relation in Adress class
     private Adress adress;        }




 @Entity
 public  class Adress implements Serializable {

     @Id
     @GeneratedValue(strategy = GenerationType.AUTO)
     private Long id;

     @OneToOne
     private User user ;

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