1
resposta

Necessário inicializar a lista de RespostaDto

Não sei se é algo novo do Spring, mas primeiro, além do método .getOne() usado pelo professor está deprecated segundo a própria documentação do Spring, o código da aula irá dar NullPointerException ao tentar popular a lista de respostas dto. Sendo assim é preciso fazer, na classe DetalhesTopicosDto:

private List<RespostaDto> respostas = new ArrayList<>();

Senão ele simplesmente não roda.

1 resposta

Oi Italo,

Os metodos getOne foram substituidos por getById nas novas versoes do Spring Boot.

No video eu instancio a lista de respostas dentro do construtor, antes de popular fazendo o stream.

Bons estudos!