EJB SessionBean\EntityBean等相关的面试题 - 高飞网
5人看过

EJB SessionBean\EntityBean等相关的面试题

2014-03-19 01:24:17

选择题:
1. EJB3.0中Session Bean的组成可以包括:( )
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

2. Session Bean按是否跟踪客户状态分为:( )
A State Session Bean
B Stateless Session Bean
C BMT Session Bean
D CMT Session Bean
E Stateful Session Bean

3. 有状态Session Bean的bean类中实现了两个方法用来完成状态的swap in/out,这两个方法是:( )
A ejbActivate()
B ejbCreate()
C ejbPassivate()
D ejbLoad()
E ejbStore()
F ejbPostCreate()

4. EJB3.0中 Entity Bean的组成可以包括:( )
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

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

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

7. 在Entity Bean的bean 类中实现了两个方法用来来同步内存与数据库的数据,这两个方法是:( )
A ejbActivate()
B ejbCreate()
C ejbPassivate()
D ejbLoad()
E ejbStore()
F ejbPostCreate()

8. 在Entity Bean的关系管理中,( )关系需要casecade delete?
A Aggregation 聚合
B Composition 组合

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

10. 在编写Message-Driven Bean时,我们使用如下的编程方式来防止有毒消息的产生:( )
A 用Container管理事务
B 用Bean管理事务
C 不抛出异常
D 只抛出RuntimeException

简答题:
1. 请叙述StatefulBean和StatelessBean的区别?

2. 请叙述SessionBean和EntityBean的区别?

3. EJB包括SessionBean,EntityBean说出他们的生命周期,?

4. 简述Web Service的基本原理

5. 请回答:WEB SERVICE是什么?

6. 名词解释:请解释JAXP,JAXM?

还没有评论!
54.198.28.114