2
respostas

Em que situação utilizo o <T> TypedQuery<T>

Gostaria de compreender de maneira mais clara como se comporta o TypedQuery, pra mim ainda continua abstrato essa sintaxe " < T> Typ[...] < T>". Qual sua função? Em que situações usar? Qual o retorno? Todo o tipo de ajuda é bem-vindo (sim, já pesquisei nos possíveis sites).

2 respostas

Oi Samuel,

Onde aparece "< T> Typ[...] < T>"?

Você se refere a essa sintaxe?

TypedQuery<Usuario> query

ou

public <T> DAO<T> factory(InjectionPoint point) {

Me refiro a essa primeira mesmo:

 public <X> TypedQuery<X> factory(InjectionPoint point) { [...] }

Da aula (https://cursos.alura.com.br/course/cdi-usando-umas-das-principais-espeficacoes-do-javaee/task/21558).

Porém em ambos continuo com a dúvida.

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