dificuldade com método que faz o resultSet  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
GustavoDoT
Thread.start()

Membro desde: 10/11/2009 08:23:50
Mensagens: 43
Localização: Bandeirantes Paraná
Offline

Amigos desculpem mas não sei qual é a tag que uso para postar código!

Acontece comigo o seguinte:
tenho um método que retorna uma Collection dos dados armazenados em uma tabela, ele pede um segundo return e eu já coloquei este return em todos os lugares que imagino: no catch, no finally e mesmo no final do método, alguém pode me ajudar?
O código vai abaixo:


Por favor me socorram é um trabalho da faculdade!

[Gustavo]

This message was edited 1 time. Last update was at 25/06/2010 09:54:16

[Email] [MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

É a tag [ code ] ou então use um daqueles simpáticos botõezinhos:



[Thumb - code.png]
 Nome do arquivo code.png [Disk] Download
 Descrição
 Tamanho 6 Kbytes
 Baixado:  31 vez(es)



[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Você pode propagar a exceção:
ou então retornar uma coleção vazia, ou então retornar null.

This message was edited 1 time. Last update was at 25/06/2010 10:07:49



[WWW]
GustavoDoT
Thread.start()

Membro desde: 10/11/2009 08:23:50
Mensagens: 43
Localização: Bandeirantes Paraná
Offline

Olá thingol!

Beleza, só teve um problema: a IDE diz que o método empityList() não existe, mas eu substitui esta linha por:
[code]java.util.Collection<Object> lst = null;[code]

Aí deu certo!

Valeu pela dica!

[Gustavo]
[Email] [MSN]
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

GustavoDoT wrote:Olá thingol!

Beleza, só teve um problema: a IDE diz que o método empityList() não existe, mas eu substitui esta linha por:
[code]java.util.Collection<Object> lst = null;[code]

Aí deu certo!

Valeu pela dica!

[Gustavo]


De fato, "empityList" não existe, mas "emptyList" existe sim:

http://java.sun.com/javase/6/docs/api/java/util/Collections.html#emptyList%28%29

(OK, no Java 1.4.2 esse método não existe, porque ele apareceu no Java 5.0:

http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collections.html#emptyList%28%29 )

Cuidado com erros de ortografia - muitas almas boas já se perderam por vírgulas mal posicionadas e letras fora do lugar.

 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team