Buscar

Considere o trecho de código abaixo implementado em HQL: String hql = "FROM teste t WHERE t.m = 5"; Query query = session.createQuery(hql); List r...

Considere o trecho de código abaixo implementado em HQL:

String hql = "FROM teste t WHERE t.m = 5";
Query query = session.createQuery(hql);
List results = query.list();

Selecione a opção correta a respeito do código.


Vai retornar uma lista de atributos t.
O Código está incorreto, pois o nome do objeto deve ser maiúsculo.
Caso exista, vai retornar todos os objetos do tipo teste cujo atributo m é igual a 5.
O código está errado e fica corrigido ao acrescentar a cláusula o termo "SELECT *". As cláusulas devem estar em letras minúsculas.

Essa pergunta também está no material:

AVA - DESENVOLVIMENTO WEB FULL MVC
8 pág.

Desenvolvimento Web Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A opção correta é: "Caso exista, vai retornar todos os objetos do tipo teste cujo atributo m é igual a 5." O trecho de código HQL está correto e vai retornar uma lista de objetos do tipo "teste" que possuem o atributo "m" igual a 5. A cláusula "FROM" é utilizada para especificar a entidade que será consultada e a cláusula "WHERE" é utilizada para filtrar os resultados de acordo com uma condição. Não é necessário acrescentar a cláusula "SELECT *" pois o Hibernate já retorna todos os atributos do objeto por padrão. Além disso, o nome do objeto "teste" está em minúsculo, o que está correto.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais