J'ai une classeCréer ObjectPool au printemps
class ObjPool { MyObject getObject() {...} void returnObject() {...} int getUsedCount() {...} }
Comment pouvons-nous utiliser le cadre de printemps afin qu'il fournirait une seule copie de cette usine à toutes les applications (web) et que chaque demande, utilisez les même ObjPool? Je veux dire que si l'application A obtient un objet de cet ObjPool, toutes les autres applications qui invoquent getUsedCount() verront cette valeur décrémentée.
un singleton à l'échelle d'un conteneur? via JNDI peut-être? – JoseK
@josek Oui, dans l'ensemble du conteneur. JNDI est possible, mais ils disent que vous pouvez le faire avec Spring. Est-ce correct? – EugeneP