会话 Bean 客户端视角与接口详解
在 Java 企业级开发中,会话 Bean 是一个重要的概念。本文将详细介绍会话 Bean 的客户端视角,包括其相关方法、接口以及如何使用这些接口与会话 Bean 进行交互。
1. 会话 Bean 的移除方法
会话 Bean 的客户端有两种移除方法可以调用,但它们的效果因 Bean 类型而异:
- remove(Handle h) :客户端调用此方法通知 Bean 不再需要使用它。对于有状态会话 Bean,实例会被移除;对于无状态会话 Bean,该方法几乎没有效果,因为实例在服务完业务方法后会自动返回池。
- remove(Object key) :此方法中的参数 key 代表主键,但会话 Bean 没有主键,因此该方法仅适用于实体 Bean。如果客户端在会话 Bean 上调用此方法,将抛出 javax.ejb.RemoveException 。
| 移除方法 | 适用 Bean 类型 | 效果 |
|---|---|---|
| remove(Handle h) | 有状态会话 Bean、无状态会话 Bean、实体 Bean | 有状态会话 Bean 实例移除;无状态会话 Bean 无实际效果;实体 Bean 移除对应实体 |
| r |
会话 Bean 接口与客户端详解
超级会员免费看
订阅专栏 解锁全文
7426

被折叠的 条评论
为什么被折叠?



