I'am пытается сохраняться две сущности, которые имеют отношение OneToMany заголовок моих двух образований являются:OneToMany отношения: ссылка нулевой идентификатор
@ManyToOne(cascade = CascadeType.PERSIST)
private Customer customer;
/******
@OneToMany(cascade = CascadeType.PERSIST, mappedBy = "customer")
private List<Data> datas;
как в менеджере сущностей я создал 2 способа, которые позволяют создайте и сохраните два объекта.
public Data createData(String name, int number) {
Data d = new Data();
data.setNamte(name);
data.setNumber(number);
return mail;
}
public Customer createCustomer(String name, String famillyname, int age, List<Data> datas) {
Customer cust=new Customer();
cust.setName(name);
cust.setFamillyName(famillyname);
cust.setAge(age);
cust.setData(data);
em.persist(cust)
return data;
}
Когда я назвал оба метода субъекты были успешно созданы и сохранились, кроме идентификатора клиента в DataTable данных, которые получают Где Вы думаете, что проблема заключается в том?
Вы настраиваете Заказчика на Data.customer? Что делает cust.setData (data)? – Chris
Настройка данных клиенту –