Spring MVC中控制器的生命周期
问题内容:
Spring MVC中控制器的生命周期是什么?
何时创建控制器,何时销毁?是否在多个线程之间共享?是否可以同时使用多个请求。
问题答案:
这是生命周期的视图:
http://www.flickr.com/photos/60896767@N00/89101625/sizes/l/
是的,它们由线程/请求共享;您应该将它们编写为线程安全的。他们应该是无国籍的。通常,他们会引用完成所有工作的Spring服务。控制器处理Web层的绑定,验证和路由。