EJB3 и каскадное создание объектов
От: ALER_PROG  
Дата: 12.06.07 06:28
Оценка:
Привет всем.
Сталкнулся с такой проблемой... есть два Entity, которые связаны один-к-одному. Мне нужно, чтобы при создании одного бина автоматически создавался и второй. Внёс кое-какие изменения в код, но это не помогло... объясните, плиз, в чём проблема ?
(по-прежнему, при создании Owner , Rights устанавливается в Null , то есть не создаётся....)

@Entity
public class Owner implements Serializable
{
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Long id;

    @OneToOne(cascade = CascadeType.ALL)
    @PrimaryKeyJoinColumn
    private Rights rights;
    ...
    ...

}

//--------------------------------------------------------------
//--------------------------------------------------------------

@Entity
public class Rights implements Serializable
{
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Long id;

    ...
    ...
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.