use of com.rafaelvieira.letmebuy.services.handlers.ResourceNotFoundException in project letmebuy by rafaelrok.
the class CategoryService method update.
@Transactional
public CategoryDTO update(Long id, CategoryDTO dto) {
try {
// getOne salva em memoria o objeto para não acessr 2 vezes a base
Category entity = categoryRepo.getOne(id);
entity.setName(dto.getName());
entity = categoryRepo.save(entity);
return new CategoryDTO(entity);
} catch (EntityNotFoundException e) {
throw new ResourceNotFoundException("Categoria não encontrada " + id);
}
}
Aggregations