@Autowired
public MarcaRepository marcaRepository;
@Override
public Marca buscarPorId(Integer id) {
return marcaRepository.findById(id).orElseThrow(() ->
new ObjectNotFoundException("Marca não encontrada! Código: " + id));
}
return marcaRepository.findById(id).orElseThrow(Exception::new);
A pergunta e por que não se pode usar ::
inferência de tipos?