lunes, 24 de marzo de 2008

La palabra singleton

Esta palabra quiere decir que de cada bean se crea un sola instancia por cada aplicacion.

Para crear singleton:
*Declaramos una varible con del tipo de la clase poniendole el atributo static
private static ProvinciasUtil singleton;

*ponemos el constructor privado para que no se pueda instanciar la clase.
private ProvinciasUtil() {}

*y nos creamos un método get para ponder acceder a la varible singleton creada.
public static ProvinciasUtil getInstance() {
if(singleton==null) {
singleton = new ProvinciasUtil();
iniciarProvincias();
}
return singleton;
}