代码之家  ›  专栏  ›  技术社区  ›  palto

在客户端中删除有状态的EJB bean

  •  5
  • palto  · 技术社区  · 14 年前

    我目前正在学习EJB,据我所知,当客户机获得一个有状态的会话bean时,服务器会将其保存在内存中(或对其进行钝化),直到客户机删除该bean。非常简单,除了我没有看到任何关于客户机如何实际删除bean的示例。除了关闭客户机应用程序之外,您如何做到这一点?或者,如果我想重新开始,是否只需要在所有有状态bean中实现重置方法?

    1 回复  |  直到 14 年前
        1
  •  5
  •   Shimi Bandiel    14 年前

    如果您有一个“结束”流程的业务方法,请使用@remove对其进行注释。 否则,提供带有@remove注释的“reset()”方法。