JPA - Query - getSingleResult

3 respostas
renomoto

Pq?!

Pq qdo eu executo uma query passando um parametro e quero retornar com o método getSingleResult ele gera um exceção NoResultException .
Pq ele simplesmente não retorna um objeto NULL?

Se alguém já sofreu com esse problema, por favor, poste alguma informação.

Eu li a API
http://java.sun.com/javaee/5/docs/api/javax/persistence/Query.html#getSingleResult()

Alguém poderia confirmar?

[]'s

Obrigado!

3 Respostas

nbluis

É o mesmo quando escrevemos query’s com fetch dentro de procedimentos no banco de dados.

Também acho que caso nenhum seja retornado poderia ser null.

Mas para evitar problemas. trabalho com o getResultList.

Valeu…

renomoto

Entendi, muito obrigado pela informação!
Ajudou muito, achei q tava ficando doido… hehe… pq tinha perguntado para outras pessoas e me disseram q eu tava fazendo errado. :?

Obrigado di novo!

[]'s

U

try…catch :wink:

Criado 19 de outubro de 2007
Ultima resposta 18 de mar. de 2008
Respostas 3
Participantes 3