`
captain
  • 浏览: 136945 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

ejb常见试题

阅读更多
1. EJB是:  [B]
A. 服务器端产品
B. 服务器端组件开发架构
C. 特殊类型的JavaBean
D. 用于实现商业逻辑

2. EJB架构主要使用的设计模式是: [AC]
A. Proxy 代理
B. Strategy
C. Delegate 委派
D. Responsibility Chain

3. EJB的类型主要有:  [CDF]
A. Command Bean
B. Data Access Bean
C. Session Bean
D. Entity Bean
E. Java Bean
F. Message-Driven Bean

4. Session Bean的组成可以包括:  [ACEFGI]
A. Home interface
B. A thread class
C. Remote interface
D. Primary key class
E. Local home interface
F. Local interface
G. ejb-jar.xml
H. application.xml
I. Bean class

5. Entity Bean的组成可以包括:  [ACDEFGI]
A. Home interface
B. web.xml
C. Remote interface
D. Primary key class
E. Local home interface
F. Local interface
G. ejb-jar.xml
H. ejb.xml
I. Bean class

6. Session Bean按是否跟踪客户状态分:  [BE]
A. State Session Bean
B. Stateless Session Bean  有状态
C. BMT Session Bean
D. CMT Session Bean
E. Stateful Session Bean

7. Entity Bean根据数据持久性的处理方式分:BC
A. BMT Entity Bean
B. BMP Entity Bean
C. CMP Entity Bean
D. CMT Entity Bean

8. Entity Bean的事务处理方式可采用  :C
A. BMP
B. BMT
C. CMT
D. CMP

9. Session Bean和Message-Driven Bean的事务处理方式可采用:  B
A. BMT和CMP
B. BMT和CMT
C. BMP和CMP
D. BMP和CMT

10. 申明方式的事务处理的属性有:  ACDFGH
A. Supports
B. Should
C. NotSupported
D. Required
E. Maybe
F. RequiresNew
G. Mandatory
H. Never

11. Local interface引入的目的是:  B
A. 本地客户程序才能调用EJB
B. 为了性能
C. 解决Session Bean与Enity Bean之间的交互

12. 对于Session Bean和Entity Bean, 为远程用户定义的home interface必须继承 B, component interface必须继承 D;为本地客户定义的home interface必须继承  F, component interface必须继承 A ;Session Bean的bean class必须实现 C , Entity Bean的bean class 必须实现  。E
A. EJBLocalObject
B. EJBHome
C. SessionBean
D. EJBOBject
E. EntityBean
F. EJBLocalHome

13. Message-Driven Bean的Bean Class必须实现 BC ;bean class中服务方法的签名是  A。
A. onMessage
B. MessageListener
C. MessageDrivenBean

14. 对于Session Bean和Entity Bean, 无论是remote home或是local home都必须定义create方法,该方法都会抛出的异常是C , remote home中create方法还会抛出异常 B。EntityBean的home interface中findByPrimaryKey必须抛出异常 A 。
A. FinderException
B. RemoteException
C. CreateException

15. Session Bean的home interface中可定义:A
A. create method(s)
B. Home method(s)
C. finder method(s)
D. ejbSelect method(s)

16. Entity Bean的home interface中可定义:AC
A. create method(s)
B. Home method(s)
C. finder method(s)
D. ejbSelect method(s)

17. EJBContext是EJB与EJB Container沟通的桥梁,在EJBContext中定义了与安全相关的两个方法是 CE , 与事务相关的三个方法是BFH  , 与EJB的组成相关的两个方法是 AD , 与定时服务相关的方法是  G。
A. getEJBLocalHome
B. getRollbackOnly
C. getCallerPrincipal
D. getEJBHome
E. isCallerInRole
F. setRollbackOnly
G. getTimerService
H. getUserTransaction

18. 有状态Session Bean的bean class中实现了两个方法 C和A 用来完成状态的swap in/out。
A. ejbActivate()
B. ejbCreate()
C. ejbPassivate()
D. ejbLoad()
E. ejbStore()
F. ejbPostCreate()

19. Entity Bean的bean class中实现了两个方法 DE 来同步内存与数据库的数据。
A. ejbActivate()
B. ejbCreate()
C. ejbPassivate()
D. ejbLoad()
E. ejbStore()
F. ejbPostCreate()

20. Entity Bean的home interface中的create方法会对应bean class中的 BF 方法。
A. ejbActivate()
B. ejbCreate()
C. ejbPassivate()
D. ejbLoad()
E. ejbStore()
F. ejbPostCreate()

21. 在Entity Bean的关系管理中, B 关系需要casecade delete(级连删除),   A 不能用级连删除。
A. Aggregation 聚合
B. Composition 组合

22. 在编写Message-Driven Bean的实践中,我们使用如下的编程努力来防止有毒消息的产生 BC  :
A. 用Container管理事务
B. 用Bean管理事务
C. 不抛出异常
D. 只抛出RuntimeException

23. 对DataSource的引用属于 D , 对TopicConnectionFactory的引用属于 D , 对Queue的引用属于 B , 远程客户访问EJB属于 E , Session Bean往往通过JNDI查找Entity Bean的Local Home属于 C 。对基本数据类型的封装类型的对象通过JNDI获得使用 A .
A. Environment entry
B. Resource environment reference
C. EJB local reference
D. Resource reference
E. EJB reference

24. 在weblogic上可以部署的模块有 BCD :
A. Javabean module
B. Web module
C. Enterprise application module
D. EJB module
E. Resource adapter moudle

25. weblogic与EJB相关的部署描述文件有  ABD:
A. ejb-jar.xml
B. weblogic-ejb-jar.xml
C. weblogic.xml
D. weblogic-cmp-rdbms-jar.xml
分享到:
评论

相关推荐

    ajax、spring、ejb试题

    常见的应用有 Gmail、Flickr 和 Google Maps。其中,XMLHttpRequest 对象是关键,它有五个返回状态值,分别是 0(未初始化)、1(载入)、2(已载入)、3(交互中)、4(完成)。在JavaScript中,可以通过 ...

    JAVA面试常见试题集及答案

    该文档提到的“JAVA面试常见试题集及答案”是一份包含了122道常见Java面试题及其解答的资料。这表明它覆盖了Java开发中广泛使用的概念和技术点,对于准备Java技术岗位面试的人来说非常有帮助。 ### 2. Java 基础...

    J2EE试题(j2ee)

    本试题集涵盖了J2EE的关键知识点,包括但不限于Servlet、JSP、EJB、JNDI、JMS、JTA、JDBC以及MVC设计模式等。以下是对这些主题的详细解释: 1. **Servlet**:Servlet是Java编写的服务器端程序,主要功能是接收并...

    J2ee常见面试试题集带答案.doc

    J2EE的核心技术包括JavaServer Pages(JSP)、Servlet和Enterprise JavaBeans(EJB),它们构成了J2EE应用的基础。JSP主要用于生成动态网页内容,Servlet是Java应用程序,用于处理HTTP请求,EJB则提供了在服务器端...

    2008年java试题

    12. **Java EE**:如果试题针对的是更高级别的认证,那么Java企业版(EE)的相关知识,如Servlet、JSP、EJB、JMS、JPA等,也可能出现在试题中。 2008年的Java试题可以帮助我们回顾当年的Java技术生态,并与现代Java...

    java笔试题大集合及答案(jsp-java-ejb公司笔试题)

    Java笔试题大集合是针对Java开发者的一份综合测试资料,涵盖了Java编程语言、JSP(Java Server Pages)、EJB(Enterprise JavaBeans)等关键领域的知识。这份资源旨在帮助求职者准备公司的技术面试或笔试,强化对...

    神州数码j2ee试题

    神州数码的J2EE试题可能涵盖这些领域的知识,对求职者的基本技能进行评估,如EJB的使用、Web服务的开发、数据库连接和事务处理等。通过学习和实践这些知识点,开发者能够熟练掌握J2EE平台,构建高效、可扩展的企业级...

    Java开发机试题

    Java开发机试题是面试过程中常见的一种考核方式,旨在评估候选人的基础知识、编程能力和问题解决能力。以下是对部分题目的详细解释: 1. 数据库系统的恢复通常依赖于日志记录,日志应包含事务的开始、更新、提交和...

    java面试笔试试题

    - TX_REQUIRED:这是最常见的事务属性,它表示方法必须在事务上下文中执行。如果调用者已经在事务中,那么方法将在该事务中运行;如果不在,服务器将为方法创建一个新的事务。 - TX_SUPPORTS:这个属性表示方法...

    NIIT J2EE考试试题

    **J2EE技术详解** Java 2 Platform, Enterprise Edition (J2EE) ...- 分析历年试题,理解常见考点和陷阱 通过系统学习和充分准备,考生可以在"NIIT J2EE考试试题"中取得好成绩,进一步提升自己在J2EE领域的专业技能。

    j2ee考试试题集

    8. **Struts、Spring、JSF框架**:这些是常见的MVC(Model-View-Controller)框架,用于构建J2EE应用。试题可能要求考生理解框架的工作原理、配置和实际应用。 9. **安全**:J2EE提供了多种安全机制,如角色基的...

    各公司面试&考试试题2

    - `j2ee测试1.doc` 和 `j2EE试题杨洲.doc` 可能涉及到J2EE的各个组件,如Servlet、JSP、JavaBean、EJB(Enterprise JavaBeans)、JMS(Java Message Service)以及MVC(Model-View-Controller)设计模式。...

    j2ee试题j2ee试题

    3. **EJB(Enterprise JavaBeans)**:EJB 是 J2EE 中的核心组件,用于实现业务逻辑。包括三种类型:会话Bean(Session Beans,表示用户会话)、实体Bean(Entity Beans,持久化数据)和消息驱动Bean(Message-...

    Java EE期末考试试题

    5. **MVC (Model-View-Controller)**: MVC模式是Java EE应用中常见的设计模式,用于分离业务逻辑、数据模型和用户界面。理解如何在Java EE中实现MVC,如使用Servlet处理请求,JSP显示视图,以及模型类存储和操作数据...

    《软件构件与中间件技术》全真试题

    在分布式系统中,常见的架构分为三个层次:**客户层**、**中间层**、**数据层**。 - **客户层**:主要处理用户的输入和输出,负责呈现用户界面以及与用户的交互。 - **中间层**:包含了系统的**核心业务逻辑**,是...

    Accp5.0 Y2 期末检测题 J2EE试题(含答案)

    本题集是针对Accp5.0 Y2课程的期末检测,主要涵盖了J2EE的核心概念、技术架构、开发工具以及常见问题的解决方法。 1. **J2EE架构**:J2EE架构是一种分层架构,通常包括表现层(Presentation Layer)、业务逻辑层...

    JAVA试题.zip

    它们封装了常见的功能,如迭代、条件判断、国际化等。 **Java框架** Spring和Hibernate是Java开发中常用的两个框架。Spring提供了全面的应用程序框架,包括依赖注入、AOP(面向切面编程)、事务管理等。Hibernate则...

    java考试课件和试题

    5. **字符串操作**: Java中的String类是一个不可变对象,理解和掌握其常用方法,如substring、concat、indexOf、replace等,是常见的考点。 6. **输入输出流**: Java的I/O流系统是处理数据输入和输出的关键,包括...

    北京东方般若科技发展有限公司java试题

    8. **设计模式**:常见设计模式如工厂模式、单例模式、观察者模式等的应用。 9. **Java EE相关**:Servlet、JSP的基础知识,MVC架构的理解,以及EJB的基础概念。 10. **框架知识**:可能是针对早期Spring框架的简单...

Global site tag (gtag.js) - Google Analytics