Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Wildcards

Honestamente, o quão é importante para um iniciante entender as Wildcards? Toda vez que elas aparecem eu fico meio... Apreensivo, digamos.

3 respostas

Oi Arthur,

Acho importante, pois isso é bastante comum nos projetos.

Mas não tem mistério, é bem simples:

/* -> significa barra(/) seguida de qualquer texto /** -> significa barra(/) seguida de qualquer texto, podendo ter vários ""níveis"". Ex: /alunos/1/telefones/1

"/topicos/*"

O exemplo anterior vai pegar: /topicos/1, /topicos/todos, /topicos/fechados

Mas não pegaria por exemplo: /topicos/1/detalhar e nem /topicos/todos/fechados/hoje.

Bons estudos!

Rodrigo, peço desculpas se eu formulei mal a pergunta, mas eu estava falando das Wildcards (Upper Bounded, Lower Bouded) e aquele conceito de covariância e contravariância.

O motivo desta pergunta foi o trecho de código Collection<? extends GrantedAuthority>

solução!

Ninguém respondeu.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software