EJB 在线测验



以下测验提供了与EJB 框架相关的多项选择题 (MCQ)。您需要阅读所有给出的答案,然后点击正确的答案。如果您不确定答案,可以使用显示答案按钮查看答案。您可以使用下一题按钮查看测验中的新一组问题。

Questions and Answers

答案:C

解释

实体 Bean 表示持久性数据存储。用户数据可以通过实体 Bean 保存到数据库,之后可以在实体 Bean 中从数据库中检索。

Q 2 - 以下哪个 Bean 为单个会话存储特定用户的的数据?

A - 会话 Bean。

B - 实体 Bean。

C - 消息驱动 Bean。

D - 以上都不是。

答案:A

解释

会话 Bean 为单个会话存储特定用户的的数据。

答案:A

解释

@javax.ejb.MessageDrivenBean 注解中的 name 属性用于指定消息驱动 Bean 的名称。

Q 4 - 以下哪个注解用于指定给定的 ejb 类是状态会话 Bean?

A - @javax.ejb.Stateless

B - @javax.ejb.Stateful

C - @javax.ejb.MessageDrivenBean

D - @javax.ejb.EJB

答案:B

解释

@javax.ejb.Stateful 注解指定给定的 ejb 类是状态会话 Bean。

Q 5 - 以下哪个注解用于指定会话 Bean 的本地接口?

A - @javax.ejb.Stateless

B - @javax.ejb.Stateful

C - @javax.ejb.Local

D - @javax.ejb.EJB

答案:C

解释

@javax.ejb.Local 注解用于指定会话 Bean 的本地接口。

答案:B

解释

@PostPersist - 方法在实体在数据库中创建后调用。

Q 7 - 哪个注解用于将数据源注入到 ejb 中?

A - @EJB

B - @Resource

C - 以上两者。

D - 以上都不是。

答案:B

解释

@Resource 注解用于将数据源注入到 ejb 中。

Q 8 - 以下哪种类型的 Java 类可以使用 @Lob 注解进行映射?

A - java.sql.Blob

B - java.sql.Clob

C - 以上两者。

D - 以上都不是。

答案:C

解释

以上两种类都可以使用 @Lob 注解进行映射。

答案:C

解释

SUPPORTS - 表示业务方法将作为事务的一部分执行。

答案:A

解释

JNDI 代表 Java 命名和目录接口。

ejb_questions_answers.htm
广告