0

我没有使用 EJB。我时不时地听到 EJB 上下文中的术语“激活”和“钝化”。也许这些术语也同样适用于普通 POJO 对象。

这两个概念分别是反序列化和序列化概念的不同名称,还是比这更多?

4

2 回答 2

2

是的,钝化将作为序列化工作,而激活将作为 EJB 的反序列化工作。

基本上,ejbActivate()andejbPassivate()方法是EJB 有状态会话 bean的回调方法。在内部,这些方法将执行序列化反序列化,保存 bean 的状态

于 2013-05-30T04:27:31.197 回答
0

激活和钝化仅适用于 EJB 有状态 bean。EJB 容器可以钝化一个 bean,这意味着将其状态(使用序列化)保存在数据库中并将其从内存中删除,然后激活实例化实例的 bean 并从数据库加载其状态(使用反序列化)。

于 2013-05-30T05:04:24.923 回答