`
captain
  • 浏览: 135037 次
  • 性别: 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中,可以通过 ...

    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则提供了在服务器端...

    j2ee试题j2ee试题

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

    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平台,构建高效、可扩展的企业级...

    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)设计模式。...

    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 试题

    运行时异常是程序运行中常见的错误,如空指针异常,不需要显式声明。一般异常包括所有非运行时异常,编译器要求必须捕获或声明。运行时异常如果不处理,程序会立即停止。 6. **Servlet的生命周期** Servlet的生命...

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

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

    某公司Java面试试题

    4. Servlet 容器:Servlet容器是运行Servlet的服务器组件,常见的有Tomcat、WebLogic、WebSphere等。Apache是HTTP服务器,但不是Servlet容器。 5. 数据类型与运算符:题目中涉及二进制运算符如`&`, `|`, `^`, `, `>...

    淘宝网J2EE面试试题及答案

    《淘宝网J2EE面试试题及答案》是2009年针对J2EE技术的一份面试资源,它详尽地列举了当年淘宝面试中可能出现的技术问题,并提供了相应的解答。这份资料对于准备J2EE面试的求职者或者希望提升自身J2EE技能的开发者来说...

    各公司面试、考试试题集锦

    这两个文档可能包含了历年来的试题和答案,帮助备考者熟悉考试格式和常见问题。 "Java面试笔试题大汇总.doc"和"java面试题集.doc"显然包含了Java面试的常见问题和解答,可能包括了面向对象编程原则、垃圾回收机制、...

    java期末试题.zip

    Java EE提供了一套用于构建分布式企业级应用的框架和服务,如Servlet、JSP、EJB和JPA等。 总的来说,这份压缩包涵盖了Java语言的基础到进阶内容,不仅有理论知识,也有实践应用。通过历年试题和答案,学生可以检查...

Global site tag (gtag.js) - Google Analytics