(@Controller)@Scope("session")
Serializable
ApplicationContext
ApplicationContextAware
transient
readResolve()
WebApplicationContextUtils
request / ServletContext
ThreadLocal
是否对此有任何公认的实践,或者是否有任何序列化spring上下文部分的准则。
请注意,在JSF中,托管bean(〜controllers)是有状态的(不同于基于动作的Web框架)。因此,也许我的问题更多地代表JSF,而不是spring-mvc。
在此演示文稿中(大约1:14),发言者说,此问题在Spring 3.0中通过提供不可序列化的bean代理得以解决,该代理可从当前应用程序上下文(反序列化)中获取实例。