コード例 #1
0
 @Override
 @Transactional(propagation = Propagation.REQUIRES_NEW)
 public Delivery addQueryTime(Long deliveryId) {
   Delivery delivery = deliveryManagement.findDeliveryById(deliveryId);
   Assert.notNull(delivery, "delivery is not found! id:" + deliveryId);
   delivery.setQueryTimes(delivery.getQueryTimes() + 1);
   deliveryManagement.addQueryTimes(delivery.getQueryTimes(), delivery.getDeliveryId());
   return delivery;
 }