On Tue, 24 Oct 2000, Jorge Martins wrote: >Alguém já implementou o design pattern Singleton para ser usado em páginas >JSP? A idéia é transparentemente manter um instância única de uma classe >através de uma sessão. Assim meus outros componentes beans utilizariam esta >classe com o comando Singleton.getIsntance(). > >Exemplo: > >class Singleton () - classe com única instância. Para acessá-la deve-se >utilizar o método estático getInstance(). Caro Jorge, matenha uma variável estática na sua classe(instance), que corresponderá a instância única. Faça com que o construtor da sua classe Singleton seja private para garantir que a única forma de ter um objeto dessa classe seja através da chamada ao método getInstance(). Implemente o metodo estático getInstance(). Assim você terá uma Singleton. Abaixo, mostro a implementação que normalmente uso. public class Singleton { private Singleton() { } public static Singleton getInstance() { if (instance == null) { instance = new Singleton(); } return instance; } private static Singleton instance = null; } >um abraço > >Jorge Roberto Diniz Martins >[EMAIL PROTECTED] > Abraços, Bruno Augusto Vivas e Possas <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Linux user number 100453 <http:/www.dcc.ufmg.br/~bavep> ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
Re: [java-list] Design Pattern Singleton
Bruno Augusto Vivas e Possas Wed, 25 Oct 2000 14:36:09 -0700
- [java-list] Design Pattern Singleton Jorge Martins
- Re: [java-list] Design Pattern Singleton Eduardo Issao Ito
- Re: [java-list] Design Pattern Singleton Clebert Rezende Suconic
- Re: [java-list] Design Pattern Singleton Bruno Augusto Vivas e Possas
- Re: [java-list] Design Pattern Singleton Clebert Rezende Suconic
- RE: [java-list] Design Pattern Singleton Jorge Martins
- Re: [java-list] Design Pattern Singl... Clebert Rezende Suconic
- RE: [java-list] Design Pattern Singleton Jorge Martins
- RE: [java-list] Design Pattern Singleton Andre H. Gil
- RE: [java-list] Design Pattern Singleton Jorge Martins
- Re: [java-list] Design Pattern Singl... Eduardo Issao Ito
- Re: [java-list] Design Pattern S... Marcelo Stefanelli Santos
- RE: [java-list] Design Pattern Singleton Jorge Martins