38、EJB 相关知识问答解析

EJB 相关知识问答解析

1. Entity Bean 相关问题
1.1 ejbStore() 方法中 EntityContext 的操作

在实体 Bean 类的 ejbStore() 方法中,通过调用 EntityContext 的适当方法可以实现以下操作:
- 获取主键
- 获取客户端的安全信息
- 将事务标记为回滚
- 调用另一个 Bean 的方法
- 访问 Bean 的 JNDI 环境

容器调用 ejbStore() 方法是为了让 Bean 提供者有机会更新 Bean 实例的持久状态。在 ejbStore() 执行期间,事务上下文仍然存在,因此该方法可以访问处于就绪状态的业务方法所能访问的任何内容。

1.2 容器管理持久化和关系的实体 Bean 提供者的职责

对于使用容器管理持久化和容器管理关系(CMR)的实体 Bean,Bean 提供者的职责包括:
- 在部署描述符中定义 CMR 字段。
- 在 Bean 类中声明 get 和 set 方法。

CMR 字段不在 Bean 类中声明为变量,而是在 Bean 类中声明相应的 get 和 set 访问器方法,由容器实现。

1.3 具有双向容器管理关系的实体 Bean 的特性

具有双向容器管理关系的实体 Bean 必须有一个本地组件接口。它可能也有远程接口,但不是必需的。

1.4 部署描述符中定义 CMR 字段
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值