@Override @Transactional public void removeProduct(long id) { Product product = productDaoImpl.getProduct(id); productDaoImpl.removeProduct(id); File file = new File(Product.PRODUCT_IMAGES_DIR + product.getImagepath()); if (file.exists()) { file.delete(); } }