public Product getProductById(String id) {
JacksonDBCollection<Product, String> products = JacksonDBCollection
.wrap(productCollection, Product.class, String.class);
Product findOneById = products.findOneById(id);
if (findOneById == null) {
throw new ProductNotFoundException(id);
}
return findOneById;
}