tag:blogger.com,1999:blog-9869078.post113519263365981147..comments2023-10-06T15:53:16.706+02:00Comments on Programación: Patrón Singletonchuidianghttp://www.blogger.com/profile/11674487485368681264noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-9869078.post-56871905061629167972009-10-12T16:53:42.394+02:002009-10-12T16:53:42.394+02:00En el metodo dameConexion te falto poner que es st...En el metodo dameConexion te falto poner que es static. SaludosAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9869078.post-80032495307897231672008-10-30T15:25:00.000+01:002008-10-30T15:25:00.000+01:00Y quien se encarga de cerrarla? El timeout? Como s...Y quien se encarga de cerrarla? El timeout? Como sabemos si la conexion sigue activa a la hora de retornarla?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9869078.post-38263204320802192612007-11-29T20:57:00.000+01:002007-11-29T20:57:00.000+01:00Hola:Si estamos hablando de java, para el tema de ...Hola:<BR/><BR/>Si estamos hablando de java, para el tema de conexión a base de datos hay varias opciones. Entre ellas, el patrón singleton ya lo implementado en algunas librerías o incluso dentro del mismo jar con el driver de la base de datos. Echa un ojo a este enlace <A HREF="http://www.chuidiang.com/chuwiki/index.php?title=Pool_de_conexiones&rcid=1174" REL="nofollow">pool de conexiones</A><BR/><BR/>Se bueno.chuidianghttps://www.blogger.com/profile/11674487485368681264noreply@blogger.comtag:blogger.com,1999:blog-9869078.post-5915447389548597802007-11-29T19:50:00.000+01:002007-11-29T19:50:00.000+01:00hola a todos, soy nuevo en esto y solo me gustaría...hola a todos, soy nuevo en esto y solo me gustaría comentar que otra de los usos que se me ocurre es para la conexión a una base de datos, pero no se que tan buena idea, sea esta. En este momento estoy trabajando en una clase asi, en cuanto la tenga lista si quieren la publico para ver si sirve de algoAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9869078.post-1148585302086002892006-05-25T21:28:00.000+02:002006-05-25T21:28:00.000+02:00Tambien existen un par de variantes del Singlenton...Tambien existen un par de variantes del Singlenton, que se denominan Singlenton Multiple y Singlentos Polimorfico.<BR/><BR/>Un ejemplo del segundo caso lo encontramos en el caso de un programa matematico que defina constantes para su uso. Se puede definir una clase abstracta que contenga la interfaz de la constante y subclases que definan cada una de las constantes que se desea trabajar, pi, phi, e, etc (claro hay soluciones mas rapidas, pero esta es una que brinda la elegancia de la orientacion a objetos).<BR/><BR/>Un ejemplo del otro tipo de singlenton podria darse en un programa de geografia de un pais puntual. En el caso de venezuela el pais cuenta con 24 estados. Nuestra clase Singlentos iria generando objetos a medida que sea necesario obtener un estado. Fijese en este caso que pueden accederse a los datos de dos maneras: Con un indice que indica cual es la instancia del objeto a trabajar o de manera aleatoria. Si se emplea la forma aleatoria el metodo dame_instancia (canocido como Unique_Instance en la galeria de patrones de gamma) devolveria objetos nuevos hasta llenar el tope del vector y cuando este lleno devuelve objetos creados. En el caso del indice seria como tener n objetos singlentos de una sola instancia.<BR/><BR/>Debe tenerse en cuenta que estas son adaptaciones del patron original, por eso debe tratar el constructor de acuerdo al caso para mantener consistencias con el comportamiento deseadoAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9869078.post-1136904573430111092006-01-10T15:49:00.000+01:002006-01-10T15:49:00.000+01:00El patrón singleton tambien es muy util cuando ten...El patrón singleton tambien es muy util cuando tenemos datos en una aplicación que van a ser compartidos por muchas clases de la misma y no los queremos cargar en memoria todas las veces que los vayamos a utilizar porque nos ocupa mucho tiempo. Por ejemplo si tenemos un registro con los datos <BR/>Nombre<BR/>Apellidos<BR/>Teléfono<BR/>...<BR/>y estos no van a variar en toda la ejecución de la aplicación utilizamos un singleton y sólo se cargarán la primera vezAnonymousnoreply@blogger.com