Estive lendo a documentação do Spring que esse método usado na aula o .getOne() está Deprecated lá diz para usar agora o .getbyId() e funcionou normalmente.
Link da documentação: https://docs.spring.io/spring-data/jpa/docs/current/api/deprecated-list.html
@GetMapping("/{id}")
public DetalhesDoTopicoDto detalhar(@PathVariable Long id) {
Topico topico = topicoRepository.getById(id);
return new DetalhesDoTopicoDto(topico);
}