Result de Criteria

1 resposta
B

Ola, gostaria se possível de ajuda no seguinte.

Tenho o seguinte código:

public TipoProdutoEntity tipoProdutos() {
Query q = em.createQuery(“SELECT t FROM TipoProdutoEntity t”);

TipoProdutoEntity t = q.getSingleResult();

return t;

}

funciona quando tem um ou mais registros no banco de dados, mas quando a tabela esta vazia, ele retorna um erro, alguém sabe como posso fazer para ele retornar uma entidade vazia no lugar de
null.

Desde já agradeço.

Luciano Barcelos

1 Resposta

Hebert_Coelho

Você teria que fazer um try/catch. E ao ocorrer a expcetion retornar null ou objeto novo.

Aqui explica melhor sobre essa exception: JPA Consultas e Dicas.

Criado 13 de outubro de 2012
Ultima resposta 13 de out. de 2012
Respostas 1
Participantes 2