Esto puede sonar como una idea extraña y todavía no lo he pensado bien.Generando singletons
Digamos que tiene una aplicación que termina requiriendo un cierto número de singleton para hacer algunas E/S, por ejemplo. Podrías escribir un singleton y básicamente reproducir el código tantas veces como sea necesario.
Sin embargo, como programadores se supone que tenemos que inventar soluciones que eviten la redundancia o la repetición de cualquier tipo. ¿Cuál sería la solución para hacer varias cosas que podrían actuar como singleton?
P.S: Esto es para un proyecto en el que no se puede usar un marco como Spring.
Múltiples cosas es de alguna manera contradictorio con el término de un singleton. Considere usar el patrón de fábrica. – Andreas
Singletons por definición tienen una sola instancia en el proceso. Entonces, cuando dice múltiples singletons, ¿quiere decir A. Múltiples instancias del mismo objeto? B. Un código genérico para diferentes clases singleton para usar para restringir cada una de ellas a una única instancia –
Como estás hablando de Spring, ¿estás usando una aplicación web JSP/Servlet? ¿Has considerado 'ServletContextListener'? Singletons en una webapp huele. – BalusC