@Override @Transactional public void updateProduct(Product product) { if (product.getCreatedAt() == null) { product.setCreatedAt(new Date()); } if (product.getUpdatedAt() == null) { product.setUpdatedAt(new Date()); } productDaoImpl.updateProduct(product); }