我在社交网站上工作,我正在使用JSF 2.2 ,并且我有一些 bean在这些 bean 服务中注入了视图范围。
我有时会在 tomcat 中得到著名的NotSerializableException,我有一些问题:
1-使用空管理器禁用会话持久性的缺点如下:
<Context ... >
<Manager pathname="" />
</Context>
什么时候使用这种方法?
2-如果我要实现 Serializable 接口,我应该使视图范围(请求和会话 bean 怎么样?)只实现 Serializable 接口,因此将注入的服务标记为瞬态?
3- bean 是唯一应该实现 Serializable 而服务和 daos 不应该实现的层吗?为服务或 daos 实现 Serializable 有什么缺点?
请指教。