222324252627282930313233
@PersistenceContext private EntityManager em; public Long createOrder(Long itemId, int quantity) { Order order = new Order(); order.setItemId(itemId); order.setQuantity(quantity); order.setStatus("NEW"); return createOrder(order); }
484950515253545556
public int getItemInfo(Long id) { return em.find(Item.class, id).getPrice(); } public void setState(Long id, String state) { Order order = em.find(Order.class, id); order.setStatus(state); updateOrder(order); }
5455565758596061
order.setStatus(state); updateOrder(order); } public String getState(Long id) { Order order = em.find(Order.class, id); return order.getStatus(); }