Ciao a tutti,
vorrei capire come funziona il meccanismo delle property e più precisamente la System.setProperty/getProperty.
Mi trovo a dover mettere mani a una webapp che accede a delle tabelle attraverso hibernate. Però le classi che accedono al db sono tutte classi fatte da metodi statici. Ho la necessità di far arrivare a questi metodi (che sono un bel pò) un parametro ricavato dalla servlet attraverso la request.
Volendo evitare di modificare la signature di tutti i metodi, pensavo appunto di fare una System.setProperty nella servlet di modo che il parametro fosse disponibile a tutte le classi attraverso la getProperty (un po’ come usare una variabile globale); mi chiedevo però se ci fossero delle controindicazioni all’uso delle property globali e soprattutto non mi è del tutto chiaro se queste property siano limitate alla sessione oppure diventa visibile a chiunque faccia richiesta del servizio della servlet.
Spero di essere stato chiaro nel mio dubbio.

Grazie.