/**
* {@inheritDoc}
*/
@Override
public boolean updateEntity(long id, Order entity) {
boolean found = false;
EntityManager em = getEM();
try {
em.getTransaction().begin();
PersistenceOrder order = em.find(getEntityClass(), id);
if (order != null) {
order.setTime(entity.getTime());
order.setTotalPriceInCents(entity.getTotalPriceInCents());
order.setAddressName(entity.getAddressName());
order.setAddress1(entity.getAddress1());
order.setAddress2(entity.getAddress2());
order.setCreditCardCompany(entity.getCreditCardCompany());
order.setCreditCardNumber(entity.getCreditCardNumber());
order.setCreditCardExpiryDate(entity.getCreditCardExpiryDate());
found = true;
}
em.getTransaction().commit();
} finally {
em.close();
}
return found;
}
OrderRepository.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:Pet-Supply-Store
作者:
评论列表
文章目录