Advertisement
Guest User

Untitled

a guest
Jul 4th, 2015
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. @OneToOne(mappedBy = "orderTable", fetch = FetchType.LAZY, cascade = CascadeType.ALL, orphanRemoval = true)
  2. private Billing billing;
  3.  
  4. @JoinColumn(name = "billing_id", referencedColumnName = "order_id", nullable = false, insertable = false, updatable = false)
  5. @OneToOne(optional = false, fetch = FetchType.LAZY)
  6. private OrderTable orderTable;
  7.  
  8. Billing billing = entityManager.find(Billing.class, 1L);
  9. billing.setFirstName("XXX");
  10.  
  11. OrderTable orderTable = entityManager.find(OrderTable.class, 8L);
  12. orderTable.setOrderStatus("New");
  13. orderTable.setBilling(billing);
  14. billing.setOrderTable(orderTable);
  15. entityManager.merge(orderTable);
  16.  
  17. OrderTable orderTable = entityManager.find(OrderTable.class, 8L);
  18.  
  19. OrderTable orderTable = new OrderTable();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement