В двунаправленном отображении @OneToMany, когда я сохраняю родительский объект «Пользователь», дочерний объект «Адрес» также сохраняется в таблице, но идентификатор объекта «Пользователь» не сохраняется в таблице, связанной с объектом «Адрес»
в двунаправленном отображении вы должны сделать что-то вроде этого
@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 ; }