Mam 2 tabele klientów i customerhistory. customhistory ma klucz obcy customerId, który odwołuje się do customerId klienta. W encji generowanej przez JPA mam obiekt klienta w klasie customerhistory, a chcę zapisać tylko customerId w tabeli consumerhistoryjak zapisać klucz obcy w JPA
Otrzymuję prawidłowy identyfikator customerId, ale gdy chcę zapisać atrybut customerId, mam tylko przedmiotem klienta ze mną, ale nie customerId w wygenerowany automatycznie klasie podmiotowej consumerhistory
@Entity
public class Customerhistory implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private int primarykeyId;
//bi-directional many-to-one association to Customer
@ManyToOne
@JoinColumn(name="CustomerId")
private Customer customer;
Jak pokazano powyżej nie mam customerId ze mną w jednostki customerHistory. jak to zapisać?
Mogę to zrobić w jeden transakcja ? – Ced
Tak, możesz to zrobić w pojedynczej Transakcji. – Ced