Patrón singleton para portal web

El patrón de diseño singleton (instancia única) está diseñado para restringir la creación de objetos pertenecientes a una clase o el valor de un tipo a un único objeto.

Su intención consiste en garantizar que una clase sólo tenga una instancia y proporcionar un punto de acceso global a ella.

Así puede comenzar a crearse la clase en java que implementa el singleton:


public class Portal{
   //Interfaz con la base de datos
   private static IBasedatos bbdd;    //instancia única de la clase Portal
   private static Portal instancia;
   private Portal() {
      bbdd = new Basedatos();
   }

   public static Portal getInstance(){
      if (instancia == null) {
         instancia = new Portal();
         return instancia;
      }else{
         return instancia;
      }
   }
}

One Response to “Patrón singleton para portal web”

  1. 2012 Fashion ideas p…

    Your first appearance, he said to me, is the gauge by which you will be measured; try to manage that you may go beyond yourself in after times, but beware of ever doing less….

Leave a Response

You must be logged in to post a comment.