Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Customers implements Serializable {
- @EmbeddedId
- protected CustomersPK customersPK;
- ...
- }
- @Embeddable
- public class CustomersPK implements Serializable {
- @Basic(optional = false)
- @Column(name = "id")
- private int id;
- @Basic(optional = false)
- @NotNull
- @Column(name = "classes_id")
- private int classesId;
- .....
- }
- Classes cl = em.find(Classes.class, classId);
- CustomersPK custPK = new CustomersPK();
- custPK.setClassesId(cl.getId());
- Customers cust = new Customers(custPK);
- em.persist(cust);
- em.flush();
- // The problem is right here where id always equals 0
- int id = cust.getCustomerspk().getId();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement