I'm rather new to Spring and I was just wondering if someone would be able to clear something up for me. What I am wondering is what is the scope of a spring mvc web application. Do users get a new instance of the application whenever they use it or is it like a singleton where everyone gets the same instance of the application?
For example, if I am storing some data in a controller that user 1 had accessed, and user 2 comes along and starts using the web application will user 2 see user 1's data or are they entirely separate instances?
I have tried to find an answer to this but with no luck. I have read about the different bean states within an application but haven't found anything about the application itself.
Any insight is greatly appreciated, HarleyQ14