Ahoj, Ten bean moze mat konstuktor private/protected, potom ale musis poskytnut factory metodu (alebo factory bean) na vytvorenie toho beanu, ktory ma byt singleton
Bystro Horvath -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lukas Zapletal Sent: Tuesday, October 16, 2007 2:32 PM To: Java Subject: Spring Bean - singleton Dobry den, jak docilit toho, aby si programator nemohl vytvaret instance beanu, ktere mam oznaceny jako singleton, kdyz vim, ze budu mit jen jeden kontext? Priklad: <bean id="configurator" class="x.y.JavaPropertiesConfigurator" scope="singleton"> <property name="propertiesFile" value="config.xml" /> </bean> Tento bean se sice v jedine instanci vstrikne do jinych beanu, ale programator stale muze udelat: Configurator c = new JavaPropertiesConfigurator(); Konstruktor musi byt prece public, aby sla instance vytvorit z XML souboru. -- Lukas Zapletal http://lukas.zapletalovi.com