Galera, estou utilizando uma lista para receber minhas premiações porém aconteceu algo curioso, minha lista tá dando erro de inicialização, ou seja, ela não foi inicializada mas quando verifico se ela ta NULL o java diz que não, isso é realmente normal? Fiquei curioso.
Como está o código e qual o erro?
Este é o erro se eu tento acessar minha lista.
Minha verificação é com um if normal:
if(getSorteioToLegal().getListPremiacao()==null){
System.out.println("LISTA VAZIA AMIGO");
}else{
System.out.println("Tem "+getSorteioToLegal().getListPremiacao().size()+" elementos na lista");
}
Veja, o erro não se refere ao fato da lista estar ou não nula, refere-se ao fato de que não foi possível obter, do banco de dados, os dados referentes à lista, na mesma sessão na qual o objeto principal foi obtido.
Não pera, isso quer dizer que eu tenho elementos dentro mas não posso acessar?
Aaaah, entendi. Meu hibernate não tava inicializando minha lista, obrigado