@Override
 public void removeItem(Long itemId) {
   itemRepository.delete(itemId);
 }
 @Override
 public List<Item> findAllItems() {
   return itemRepository.findAll();
 }
 @Override
 public void createOrUpdateItem(Item item) {
   itemRepository.save(item);
 }
 public Item findItem(Long itemId) {
   return itemRepository.findOne(itemId);
 }