Hibernate returned null for @OneToOne Field

написал код Пользователь:

@Entity
@Table(name = "user")
public class User implements UserDetails {
    //...
    @OneToOne
    @JoinColumn("resume_id)
    private Resume resume;
    //...
    public Resume getResume() {
        return resume;
    }
}

Резюме:

@Entity
@Table(name = "resume")
public class Resume {
//...
}

Создаю в контроллере новое резюме и добавляю к пользователю:

@PostMapping("/resume")
public String addResume(@RequestParam //... @AuthenticationPrincipal User user) {
    if (user.getResume() != null) {
        return "redirect:/profile";
    }
    Resume resume = new Resume();
    resume.setEducation(education);
    //Проставляю поля...
    resumeRepo.save(resume);
    user.setResume(resume);
    userRepo.save;
    return "profile";
}

Пробовал менять местами .save репозиториев, не помогло

Заходя в бд вижу, что резюме успешно создано с id = 2(допустим) а в таблице пользователя в resume_id тоже стоит 2. Но при попытке в коде обратиться к user.getResume() он отдает null


Ответы (0 шт):