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

Odpovedet emailem