会话Bean与实体Bean的生命周期及相关方法解析
会话Bean的生命周期与方法
- 客户端可调用的方法
在无状态会话Bean的客户端代码中,可调用的方法有remove()
和create()
。以ejb
为前缀的方法,如ejbCreate()
和ejbRemove()
,客户端无法直接访问。无状态会话Bean向客户端暴露的创建方法仅为无参数的create()
方法。 - 容器可调用的方法
对于无状态会话Bean,容器可调用的方法是ejbCreate()
和ejbRemove()
。而create()
和remove()
方法由客户端调用,对应的ejbCreate
和ejbRemove
方法则由容器调用。 - 属于SessionBean接口的方法
属于SessionBean
接口的方法是ejbActivate()
和setSessionContext()
。ejbCreate
方法不属于SessionBean