Buongiorno a tutti,

sto studiando i bean di Spring ed in particolare il loro scope.
In rete ho letto che lo scope di default è il singleton. Ma ci sono altri scope, come prototype etc. Io vorrei sapere però gentilmente quando può essere utile in applicazioni reali definire un bean singleton? Online si trovano purtroppo dei casi "stupidi".
Per gestire l'accesso al database?

Buona giornata!
tulipan