Here are the examples of the java api guru.springframework.converters.ProductFormToProduct taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Examples
18
Source : ProductServiceImpl.java
with GNU General Public License v3.0
from springframeworkguru
with GNU General Public License v3.0
from springframeworkguru
/**
* Created by jt on 1/10/17.
*/
@Service
public clreplaced ProductServiceImpl implements ProductService {
private ProductRepository productRepository;
private ProductFormToProduct productFormToProduct;
@Autowired
public ProductServiceImpl(ProductRepository productRepository, ProductFormToProduct productFormToProduct) {
this.productRepository = productRepository;
this.productFormToProduct = productFormToProduct;
}
@Override
public List<Product> listAll() {
List<Product> products = new ArrayList<>();
// fun with Java 8
productRepository.findAll().forEach(products::add);
return products;
}
@Override
public Product getById(String id) {
return productRepository.findById(id).orElse(null);
}
@Override
public Product saveOrUpdate(Product product) {
productRepository.save(product);
return product;
}
@Override
public void delete(String id) {
productRepository.deleteById(id);
}
@Override
public Product saveOrUpdateProductForm(ProductForm productForm) {
Product savedProduct = saveOrUpdate(productFormToProduct.convert(productForm));
System.out.println("Saved Product Id: " + savedProduct.getId());
return savedProduct;
}
}