Задать вопрос
Ответы пользователя по тегу Java
  • Hibernate many-to-one и one-to-many?

    @Haderach
    Можно например вот так попробовать :
    Предположим у вас есть класс Task, что-то похожее на :
    @Entity 
    @Table (name = "todo")
    public class Task {
    .....
    @ManyToOne
    @JoinColumn(name = "userId")
    private User responsibleUser;
    .....
    }


    И класс юзер, например вот так :
    @Entity 
    @Table (name = "users")
    public class User {
    .....
    @Id
    @Column (name = "userId")
    private Integer userId;
    
    @OneToMany (mappedBy = "responsibleUser")
    private Set<Task> tasks = new HashMap<Task>();
    .....
    }

    Ну и дальше уже то, что вам нужно по реализации.
    P.S. Код писал по памяти, так что за промахи не серчайте, думаю основная идея понятна ;)
    Ответ написан
    1 комментарий