I've looked through the documentation at Spring and in my books (Spring in Action and Pro Spring), but I can't find a clear definition for Spring's use of the word "Singleton".
Is this a per-JVM singleton? per-thread singleton? or per-ApplicationContext-instance singleton? (There could be subtle but important differences here, regarding the classloader andThreadLocal.)
Please just point me to the doc where this is explained, if I'm just missing something simple.