Bom dia, Lucas! Tudo bem?
O projeto base disponibilizado nessa atividade não apresenta a dependência do Spring Security, mas ele já terá importações dessa dependência e método usando essas classes importadas.
Então, para usar o projeto disponibilizado na atividade que destaquei acima mesmo sem ter implementado a parte de segurança:
Você deve comentar dependência no seu caso, mas, se for usar esse novo projeto, nem será necessário;
Comentar os métodos de tratamento de erros que utilizam as classes do Security, que está dentro do arquivo TratadorDeErros;
// @ExceptionHandler(AccessDeniedException.class)
// public ResponseEntity<String> tratarErro403(AccessDeniedException ex) {
// return ResponseEntity.status(HttpStatus.FORBIDDEN).body(ex.getMessage());
// }
//
// @ExceptionHandler(AuthenticationException.class)
// public ResponseEntity<String> tratarErro401(AuthenticationException ex) {
// return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body(ex.getMessage());
// }
Com isso você deve conseguir rodar as requisições sem maiores problemas até a implementação do security.
Espero ter ajudado e fico à disposição em casos de problemas ou dúvidas!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.