Ola pessoal
tem como eu criar uma sessão em uma aplicação deskTop como se fosse uma sessão de uma aplicação web.
estou com a seguinte dificuldade preciso criar uma variavel que seja acessivel em qualquer parte do projeto, que guarde um objeto do tipo Usuario para
que quando eu precisa sabe qual usuario esta logado .
Como criar uma variavel que pode ser acessada de qualquer lugar do projeto
2 Respostas
uma sugestão nao sei se está correta.
acho que vc poderia criar uma variável pulic que guarde esté objeto logo quando faz o login ou algo corresponde pois assim todas as classes poderam enchergar sua variavel.
nao sei se estou correto só uma ideia que me passou a cabeça.
Boa Tarde!
Por que voce nao cria uma factory? ai voce cria um singleton, a instancia sempre vai ser a mesma, e voce não perde os dados, podendo assim chamar de qualquer lugar da sua aplicacao.
Um singleton uma vez criado, não será mais removido de seu programa.
http://www.guj.com.br/java/57836-um-bom-exemplo-de-singleton
Criado 15 de outubro de 2011
Ultima resposta 24 de out. de 2011
Respostas 2
Participantes 3