使用 XDoclet 注释支持创建会话 bean
可以通过向导来使用 XDoclet 注释支持创建会话 bean 并将它添加至项目。
在使用 XDoclet 注释支持创建会话 bean 之前,必须执行下列操作:
定义一个 EJB 项目来包含企业 bean。请参阅
创建 EJB 项目
安装并启用 XDoclet 注释支持。请参阅
配置 XDoclet 注释支持
要使用 XDoclet 支持创建会话 bean:
在 J2EE 透视图中,单击
文件
>
新建
>
其他
>
EJB
>
XDoclet EJB
。将出现“创建企业 Bean”向导。
选择
会话 bean
单选按钮。
单击
下一步
。
选择将包含新的会话 bean 的
项目
。
在
文件夹
字段中,为新 bean 选择文件夹。
在
Java 包
字段中,为新 bean 输入一个包名。
在
类名
字段中,为企业 bean 输入一个名称。根据约定,Bean 名称应以大写字母开头。
注:
您可以使用 Unicode 字符来作为 bean 名称,但是与企业 bean 相关联的企业 bean 包和类不支持 Unicode 字符。
如果您希望新 bean 继承自除
java.lang.Object
之外的类,则更改它的
超类
。
单击
下一步
。
提供 bean 的
EJB 名称
。这是企业 bean 类的名称。
提供 bean 的
JNDI 名称
。这是在运行时服务器用来查找企业 bean 的逻辑名称。
提供 bean 的
显示名称
。这是由工具使用的企业 bean 的短名称。
提供 bean 的文本
描述
。
选择新 bean 的
状态类型
。
有状态
会话 bean 维护跨多个方法调用和事务的特定于客户机的会话信息或对话状态。有状态会话 bean 的实例具有由容器在创建时指定的唯一标识。
无状态
会话 bean 不维护对话状态。无状态会话 bean 的实例不具有对话状态。无状态会话 bean 的所有实例都具有相同的对象标识,该标识由容器指定。
选择新 bean 的
事务类型
。
容器
指定由容器执行事务定界。
Bean
指定由 bean 执行事务定界。
单击
下一步
。
选择要用于类的
修饰符
类型。选项有
公用
、
抽象
和
终态
。
选择想要 bean 实现的
接口
:
单击
添加
按钮以打开“选择类型”对话框,可在此对话框中选择要实现的接口。
如果添加了不再希望实现的接口,则在列表中选择该接口,然后单击
除去
。
选择想要该向导创建的方法存根。选项有 main、继承的抽象方法和来自超类的构造函数。
单击
完成
。这就会把新 bean 添加到指定的 EJB 项目。
配置 XDoclet 注释支持
要使用 Java™ 注释支持或者创建企业 bean,系统上必须安装并配置 XDoclet 以与工作台配合工作。
父主题:
创建企业 bean
反馈